diff options
-rw-r--r-- | net-im/icb/files/patch-ad | 34 | ||||
-rw-r--r-- | net-im/icb/files/patch-n-ac | 13 | ||||
-rw-r--r-- | net/icb/files/patch-ad | 34 | ||||
-rw-r--r-- | net/icb/files/patch-n-ac | 13 |
4 files changed, 90 insertions, 4 deletions
diff --git a/net-im/icb/files/patch-ad b/net-im/icb/files/patch-ad new file mode 100644 index 000000000000..036023b82631 --- /dev/null +++ b/net-im/icb/files/patch-ad @@ -0,0 +1,34 @@ +--- icb/strings.c.orig Sun Sep 19 18:14:24 1999 ++++ icb/strings.c Sun Sep 19 18:20:05 1999 +@@ -3,7 +3,7 @@ + + #include "icb.h" + #include "externs.h" +-#include <varargs.h> ++#include <stdarg.h> + + extern char *charmap; + +@@ -334,19 +334,12 @@ + /* call with strscat(dest, src, src, ...) */ + + char * +-strscat(va_alist) +-va_dcl ++strscat(char *dest, ...) + { +- char *dest, *src; + va_list args; ++ char *src; + +- va_start(args); +- +- /* get the dest pointer */ +- if ((dest = va_arg(args, char *)) == 0) { +- puts("fatal error: strscat called without dest"); +- exit(-1); +- } ++ va_start(args, dest); + + /* copy strings */ + while ((src = va_arg(args, char *)) != NULL) { diff --git a/net-im/icb/files/patch-n-ac b/net-im/icb/files/patch-n-ac index 925a665408c6..bba6ba061903 100644 --- a/net-im/icb/files/patch-n-ac +++ b/net-im/icb/files/patch-n-ac @@ -1,5 +1,14 @@ ---- icb/protos.h-orig Fri Feb 24 22:20:25 1995 -+++ icb/protos.h Wed Apr 15 12:07:50 1998 +--- icb/protos.h.orig Fri Feb 24 15:20:25 1995 ++++ icb/protos.h Sun Sep 19 18:17:21 1999 +@@ -15,7 +15,7 @@ + char *idlestr(char *num); + char *nextword(char *s); + char *response(char *num); +-char *strscat(int va_alist,...); ++char *strscat(char *dest, ...); + char *tildexpand(char *s); + int addusage(char *name, int type, char *args, char *usage); + sighandler askquit(); @@ -64,7 +64,7 @@ int inserttab(void); int ishushed(char *nick); diff --git a/net/icb/files/patch-ad b/net/icb/files/patch-ad new file mode 100644 index 000000000000..036023b82631 --- /dev/null +++ b/net/icb/files/patch-ad @@ -0,0 +1,34 @@ +--- icb/strings.c.orig Sun Sep 19 18:14:24 1999 ++++ icb/strings.c Sun Sep 19 18:20:05 1999 +@@ -3,7 +3,7 @@ + + #include "icb.h" + #include "externs.h" +-#include <varargs.h> ++#include <stdarg.h> + + extern char *charmap; + +@@ -334,19 +334,12 @@ + /* call with strscat(dest, src, src, ...) */ + + char * +-strscat(va_alist) +-va_dcl ++strscat(char *dest, ...) + { +- char *dest, *src; + va_list args; ++ char *src; + +- va_start(args); +- +- /* get the dest pointer */ +- if ((dest = va_arg(args, char *)) == 0) { +- puts("fatal error: strscat called without dest"); +- exit(-1); +- } ++ va_start(args, dest); + + /* copy strings */ + while ((src = va_arg(args, char *)) != NULL) { diff --git a/net/icb/files/patch-n-ac b/net/icb/files/patch-n-ac index 925a665408c6..bba6ba061903 100644 --- a/net/icb/files/patch-n-ac +++ b/net/icb/files/patch-n-ac @@ -1,5 +1,14 @@ ---- icb/protos.h-orig Fri Feb 24 22:20:25 1995 -+++ icb/protos.h Wed Apr 15 12:07:50 1998 +--- icb/protos.h.orig Fri Feb 24 15:20:25 1995 ++++ icb/protos.h Sun Sep 19 18:17:21 1999 +@@ -15,7 +15,7 @@ + char *idlestr(char *num); + char *nextword(char *s); + char *response(char *num); +-char *strscat(int va_alist,...); ++char *strscat(char *dest, ...); + char *tildexpand(char *s); + int addusage(char *name, int type, char *args, char *usage); + sighandler askquit(); @@ -64,7 +64,7 @@ int inserttab(void); int ishushed(char *nick); |