diff options
author | Max Khon <fjoe@FreeBSD.org> | 2003-10-27 20:25:47 +0000 |
---|---|---|
committer | Max Khon <fjoe@FreeBSD.org> | 2003-10-27 20:25:47 +0000 |
commit | 03e79f6d24eb8d67f3965e97075cc8a12d26173d (patch) | |
tree | 2f31108720cd422c4ac969bf662141bb32dff0d9 /net/tcpview/files/patch-callbacks.c | |
parent | Change the MASTER_SITE to its http-variant. Add WWW to pkg-descr. (diff) |
Fix build on -CURRENT.
Bump port revision.
Notes
Notes:
svn path=/head/; revision=92349
Diffstat (limited to 'net/tcpview/files/patch-callbacks.c')
-rw-r--r-- | net/tcpview/files/patch-callbacks.c | 62 |
1 files changed, 60 insertions, 2 deletions
diff --git a/net/tcpview/files/patch-callbacks.c b/net/tcpview/files/patch-callbacks.c index 1968796b7941..399befcd085a 100644 --- a/net/tcpview/files/patch-callbacks.c +++ b/net/tcpview/files/patch-callbacks.c @@ -1,5 +1,14 @@ ---- callbacks.c.orig Thu Feb 13 19:14:15 2003 -+++ callbacks.c Thu Feb 13 19:14:42 2003 +--- callbacks.c.orig Fri Apr 23 05:22:59 1993 ++++ callbacks.c Tue Oct 28 02:03:28 2003 +@@ -42,7 +42,7 @@ + #include <stdlib.h> + #endif + +-#include <varargs.h> ++#include <stdarg.h> + #include <sys/types.h> + #include <sys/time.h> + #include <string.h> @@ -66,7 +66,7 @@ extern Widget hex_text_widget; /* hex (bottom) window */ extern Widget packet_label; @@ -9,3 +18,52 @@ #ifdef __STDC__ void redisplay_current_list(void); +@@ -726,32 +726,35 @@ + } + + +-void eprint(va_alist) +- va_dcl ++void eprintv(char *fmt, va_list ap) ++{ ++ char str[128]; ++ ++ (void)vsprintf(str, fmt, ap); ++ ErrorDialog(summary_list_widget, "error", str); ++} ++ ++ ++void eprint(char *fmt, ...) + { + va_list args; +- char *fmt, str[128]; + +- va_start(args); +- fmt = va_arg(args, char *); +- (void)vsprintf(str,fmt,args); ++ va_start(args, fmt); ++ eprintv(fmt, args); + va_end(args); +- +- ErrorDialog(summary_list_widget,"error",str); + } + +-void iprint(va_alist) +- va_dcl ++ ++void iprint(char *fmt, ...) + { + va_list args; +- char *fmt, str[128]; ++ char str[128]; + Widget widget; + XmString ms; + Arg a[2]; + int n; + +- va_start(args); +- fmt = va_arg(args, char *); ++ va_start(args, fmt); + (void)vsprintf(str,fmt,args); + va_end(args); + |