File Xaw3d-1.5E-null.patch of Package xaw3d

--- xc/lib/Xaw3d/XawIm.c.xx	2005-02-02 12:35:20.092430191 +0100
+++ xc/lib/Xaw3d/XawIm.c	2005-02-02 12:35:48.384803014 +0100
@@ -674,7 +674,7 @@
     SetVaArg( &ic_a[ic_cnt], (XPointer) NULL);
 
     if (ic_cnt > 0) {
-	XGetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], ic_a[4]);
+	XGetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], NULL);
 	if (pe_attr) XFree(pe_attr);
 	if (st_attr) XFree(st_attr);
 	if (p->xic == NULL) {
@@ -714,7 +714,7 @@
 	    SetVaArg( &ic_a[ic_cnt], (XPointer) pe_attr); ic_cnt++;
 	}
 	SetVaArg( &ic_a[ic_cnt], (XPointer) NULL);
-	XSetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], ic_a[4]);
+	XSetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], NULL);
 	if (pe_attr) XFree(pe_attr);
 	if (st_attr) XFree(st_attr);
 	if (p->xic == NULL) {
@@ -833,7 +833,7 @@
 				   pe_a[4], pe_a[5], pe_a[6], pe_a[7], pe_a[8],
 				   pe_a[9], pe_a[10], pe_a[11], pe_a[12],
 				   pe_a[13], pe_a[14], pe_a[15], pe_a[16],
-				   pe_a[17], pe_a[18],  pe_a[19]);
+				   pe_a[17], pe_a[18],  NULL);
 	SetVaArg( &ic_a[ic_cnt], (XPointer) XNPreeditAttributes); ic_cnt++;
 	SetVaArg( &ic_a[ic_cnt], (XPointer) pe_attr); ic_cnt++;
     }
@@ -844,7 +844,7 @@
 				   st_a[4], st_a[5], st_a[6], st_a[7], st_a[8],
 				   st_a[9], st_a[10], st_a[11], st_a[12],
 				   st_a[13], st_a[14], st_a[15], st_a[16],
-				   st_a[17], st_a[18],  st_a[19]);
+				   st_a[17], st_a[18],  NULL);
 	SetVaArg( &ic_a[ic_cnt], (XPointer) XNStatusAttributes); ic_cnt++;
 	SetVaArg( &ic_a[ic_cnt], (XPointer) st_attr); ic_cnt++;
     }
@@ -853,7 +853,7 @@
     p->xic = XCreateIC(ve->im.xim, ic_a[0], ic_a[1], ic_a[2], ic_a[3],
 		       ic_a[4], ic_a[5], ic_a[6], ic_a[7], ic_a[8], ic_a[9],
 		       ic_a[10], ic_a[11], ic_a[12], ic_a[13], ic_a[14],
-		       ic_a[15], ic_a[16], ic_a[17], ic_a[18], ic_a[19]);
+		       ic_a[15], ic_a[16], ic_a[17], ic_a[18], NULL);
     if (pe_attr) XtFree(pe_attr);
     if (st_attr) XtFree(st_attr);
 
@@ -973,7 +973,7 @@
 				      pe_a[4], pe_a[5], pe_a[6], pe_a[7],
 				      pe_a[8], pe_a[9], pe_a[10], pe_a[11],
 				      pe_a[12], pe_a[13], pe_a[14], pe_a[15],
-				      pe_a[16], pe_a[17], pe_a[18],  pe_a[19]);
+				      pe_a[16], pe_a[17], pe_a[18],  NULL);
 	SetVaArg( &ic_a[ic_cnt], (XPointer) XNPreeditAttributes); ic_cnt++;
 	SetVaArg( &ic_a[ic_cnt], (XPointer) pe_attr); ic_cnt++;
     }
@@ -983,7 +983,7 @@
 				      st_a[4], st_a[5], st_a[6], st_a[7],
 				      st_a[8], st_a[9], st_a[10], st_a[11],
 				      st_a[12], st_a[13], st_a[14], st_a[15],
-				      st_a[16], st_a[17], st_a[18],  st_a[19]);
+				      st_a[16], st_a[17], st_a[18],  NULL);
 	SetVaArg( &ic_a[ic_cnt], (XPointer) XNStatusAttributes); ic_cnt++;
 	SetVaArg( &ic_a[ic_cnt], (XPointer) st_attr); ic_cnt++;
     }
@@ -996,7 +996,7 @@
 	XSetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], ic_a[4],
 		     ic_a[5], ic_a[6], ic_a[7], ic_a[8], ic_a[9], ic_a[10],
 		     ic_a[11], ic_a[12], ic_a[13], ic_a[14], ic_a[15],
-		     ic_a[16], ic_a[17], ic_a[18], ic_a[19]);
+		     ic_a[16], ic_a[17], ic_a[18], NULL);
 	if (pe_attr) XtFree(pe_attr);
 	if (st_attr) XtFree(st_attr);
     }
openSUSE Build Service is sponsored by