]> Savannah Git Hosting - gnulib.git/commitdiff
Fix "warning: 'snprintf' macro redefined".
authorBruno Haible <bruno@clisp.org>
Sun, 16 Aug 2020 11:00:43 +0000 (13:00 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 16 Aug 2020 11:00:43 +0000 (13:00 +0200)
* lib/strerror_r.c (snprintf): Undefine before redefining.

ChangeLog
lib/strerror_r.c

index a7a22d861d866ed0a75c482ceea7930020b4eb5f..eca93a8b58ac37459381a20086b85169132f270e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2020-08-16  Bruno Haible  <bruno@clisp.org>
 
+       Fix "warning: 'snprintf' macro redefined".
+       * lib/strerror_r.c (snprintf): Undefine before redefining.
+
        Fix "warning: address of array 'locale' will always evaluate to 'true'".
        * lib/nl_langinfo.c (ctype_codeset): Remove redundant NULL test.
 
index 9ccc6c3b4f24f9db4e2b6f52b49f10df001f3db3..30445996e46ce489450a86b3cb3976a980b03a56 100644 (file)
@@ -120,6 +120,7 @@ local_snprintf (char *buf, size_t buflen, const char *format, ...)
     buf[buflen - 1] = '\0';
   return result;
 }
+# undef snprintf
 # define snprintf local_snprintf
 #endif