From f6f877376bac1d29db70902afd66bbfd89d83f59 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Sun, 25 May 1997 02:00:31 +0000 Subject: [PATCH] code for checking the correct functioning of *nprintf is now #ifdef PARANOIA git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1762 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/roken/snprintf.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/roken/snprintf.c b/lib/roken/snprintf.c index 9926fd943..2646738b0 100644 --- a/lib/roken/snprintf.c +++ b/lib/roken/snprintf.c @@ -359,7 +359,7 @@ snprintf (char *str, size_t sz, const char *format, ...) va_start(args, format); ret = vsnprintf (str, sz, format, args); - /* XXX - This is real paranoia! */ +#ifdef PARANOIA { int ret2; char *tmp; @@ -373,6 +373,7 @@ snprintf (char *str, size_t sz, const char *format, ...) abort (); free (tmp); } +#endif va_end(args); return ret; @@ -389,7 +390,7 @@ asprintf (char **ret, const char *format, ...) va_start(args, format); val = vasprintf (ret, format, args); - /* XXX - more paranoia */ +#ifdef PARANOIA { int ret2; char *tmp; @@ -402,6 +403,7 @@ asprintf (char **ret, const char *format, ...) abort (); free (tmp); } +#endif va_end(args); return val; @@ -418,7 +420,7 @@ asnprintf (char **ret, size_t max_sz, const char *format, ...) va_start(args, format); val = vasnprintf (ret, max_sz, format, args); - /* XXX - more paranoia */ +#ifdef PARANOIA { int ret2; char *tmp; @@ -431,6 +433,7 @@ asnprintf (char **ret, size_t max_sz, const char *format, ...) abort (); free (tmp); } +#endif va_end(args); return val;