lib/snprintf.c is a replacement for sprintf and related calls on
plaforms where it doesn't exists or does not work properly. The world of
POSIX compatible platforms are quite diverse, some work better/worse
than other...
The references to GNU libc is because some code is borrowed from there.
Only to state origin of the code.
On Linux few if any of the function substitutions in lib/ is used
(snprintf.s, drand48.c, dlmalloc.c, GNUregex.c, strerror.c, tempnam.c,
inet_ntoa.c)
-- Henrik Nordstrom Squid hacker jayanth purushottam wrote: > > I am a new programmer in linux. I am very keen in understanding > the squid code for academic reasons. > While trying to following the source code I came across the C > files in the /lib directory. I am not able to understand the need > of the functions in the snprintf.c file. Can you please take > trouble in explaining what the functions do and why they are > required. There is some reference to GNU libc-4.6.27. Can you > throw some light on this also.Received on Fri Jun 02 2000 - 15:04:43 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:12:28 MST