More compile fixes
[erwise] / Ui / UiMisc.c
index d1789a9..2885492 100644 (file)
@@ -480,9 +480,7 @@ void uiUndefineCursor()
 
 
 ArgList
-uiVaSetArgs(nargs, va_alist)
-int *nargs;
-va_dcl
+uiVaSetArgs(int *nargs, ...)
 {
     static Arg args[50];
     String tmpstr;
@@ -490,7 +488,7 @@ va_dcl
 
     *nargs = 0;
 
-    va_start(pvar);
+    va_start(pvar,nargs);
     tmpstr = va_arg(pvar, String);
     while (tmpstr) {
        XtSetArg(args[(int) *nargs], tmpstr, va_arg(pvar, XtArgVal));