--------------------- PatchSet 4291 Date: 2007/04/20 05:49:07 Author: dwsquid Branch: squid3-largeobj Tag: (none) Log: renamed xofftoa to xint64toa Members: include/util.h:1.15.6.1->1.15.6.2 lib/util.c:1.9.6.1->1.9.6.2 Index: squid3/include/util.h =================================================================== RCS file: /cvsroot/squid-sf//squid3/include/util.h,v retrieving revision 1.15.6.1 retrieving revision 1.15.6.2 diff -u -r1.15.6.1 -r1.15.6.2 --- squid3/include/util.h 18 Apr 2007 05:02:03 -0000 1.15.6.1 +++ squid3/include/util.h 20 Apr 2007 05:49:07 -0000 1.15.6.2 @@ -1,5 +1,5 @@ /* - * $Id: util.h,v 1.15.6.1 2007/04/18 05:02:03 dwsquid Exp $ + * $Id: util.h,v 1.15.6.2 2007/04/20 05:49:07 dwsquid Exp $ * * AUTHOR: Harvest Derived * @@ -135,7 +135,7 @@ SQUIDCEXTERN double xdiv(double nom, double denom); SQUIDCEXTERN const char *xitoa(int num); -SQUIDCEXTERN const char *xofftoa(off_t num); +SQUIDCEXTERN const char *xint64toa(int64_t num); #if !HAVE_DRAND48 SQUIDCEXTERN double drand48(void); Index: squid3/lib/util.c =================================================================== RCS file: /cvsroot/squid-sf//squid3/lib/util.c,v retrieving revision 1.9.6.1 retrieving revision 1.9.6.2 diff -u -r1.9.6.1 -r1.9.6.2 --- squid3/lib/util.c 18 Apr 2007 05:02:44 -0000 1.9.6.1 +++ squid3/lib/util.c 20 Apr 2007 05:49:09 -0000 1.9.6.2 @@ -1,6 +1,6 @@ /* - * $Id: util.c,v 1.9.6.1 2007/04/18 05:02:44 dwsquid Exp $ + * $Id: util.c,v 1.9.6.2 2007/04/20 05:49:09 dwsquid Exp $ * * DEBUG: * AUTHOR: Harvest Derived @@ -919,13 +919,12 @@ return buf; } -/* ssize_t to string */ -/* what about off_t and size_t? */ +/* int64_t to string */ const char * -xofftoa(off_t num) +xint64toa(int64_t num) { static char buf[24]; /* 2^64 = 18446744073709551616 */ - snprintf(buf, sizeof(buf), "%lld", num); + snprintf(buf, sizeof(buf), "%"PRId64, num); return buf; }