View | Details | Raw Unified | Return to bug 76884
Collapse All | Expand All

(-)files/patch-src::macro.c (-2 / +2 lines)
Lines 16-22 Link Here
16
-putMacro(macroNum, va_alist)
16
-putMacro(macroNum, va_alist)
17
-int	macroNum;
17
-int	macroNum;
18
-va_dcl
18
-va_dcl
19
+putMacro(int macroNum, char *fmt, ...)
19
+putMacro(int macroNum, ...)
20
 {
20
 {
21
 	va_list	ap;
21
 	va_list	ap;
22
 	union	macroArg {
22
 	union	macroArg {
Lines 25-31 Link Here
25
 		mip = mip->cmac_next;
25
 		mip = mip->cmac_next;
26
 	}
26
 	}
27
-	va_start(ap);
27
-	va_start(ap);
28
+	va_start(ap, fmt);
28
+	va_start(ap, macroNum);
29
 	for (i = 1; i <= maxarg; i++) {
29
 	for (i = 1; i <= maxarg; i++) {
30
 		switch(argtype[i]) {
30
 		switch(argtype[i]) {
31
 		    case ATYPE_VOID:
31
 		    case ATYPE_VOID:

Return to bug 76884