summaryrefslogtreecommitdiff
path: root/security/fwtk/files/patch-http-gw_error.c
blob: 8aefffd65421ee15a1baef4a19148aca7ff2e94b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--- http-gw/error.c.orig	Tue Jan 13 20:21:28 1998
+++ http-gw/error.c	Sun May 21 22:09:19 2006
@@ -174,11 +174,7 @@
 	return 0;
 }
 
-int go_error(sockfd, errorno, msg, va_alist)
-int sockfd;
-int errorno;
-char *msg;
-va_dcl
+int go_error(int sockfd, int errorno, char *msg, ...)
 {	static int last_errno = 0;
 	va_list marker;
 
@@ -192,7 +188,7 @@
 		}
 	}
 	if( msg != NULL){
-		va_start(marker);
+		va_start(marker, msg);
 		vsprintf(errbuf, msg, marker);
 		va_end(marker);
 		if( (rem_type & (TYPE_HTTP|TYPE_DIR)) == (TYPE_DIR)){