From: mcr Date: Thu, 29 Apr 2004 02:15:16 +0000 (+0000) Subject: merge error for tok2str. X-Git-Tag: tcpdump-3.9.1~374 X-Git-Url: https://git.tcpdump.org/tcpdump/commitdiff_plain/4217d3321a8a0830fed7e55ecf2dd89ffea210b9?ds=inline merge error for tok2str. --- diff --git a/util.c b/util.c index fdfa01f2..06820a35 100644 --- a/util.c +++ b/util.c @@ -21,7 +21,7 @@ #ifndef lint static const char rcsid[] _U_ = - "@(#) $Header: /tcpdump/master/tcpdump/util.c,v 1.92 2004-04-29 01:32:47 mcr Exp $ (LBL)"; + "@(#) $Header: /tcpdump/master/tcpdump/util.c,v 1.93 2004-04-29 02:15:16 mcr Exp $ (LBL)"; #endif #ifdef HAVE_CONFIG_H @@ -235,6 +235,8 @@ tok2str(register const struct tok *lp, register const char *fmt, static int idx = 0; char *ret; + ret = buf[idx]; + idx = (idx+1) & 3; return tok2strbuf(lp, fmt, v, ret, sizeof(buf[0])); } @@ -244,7 +246,7 @@ tok2str(register const struct tok *lp, register const char *fmt, */ char * bittok2str(register const struct tok *lp, register const char *fmt, - register int v) + register int v) { static char buf[256]; /* our stringbuffer */ int buflen=0;