]> Savannah Git Hosting - gnulib.git/commitdiff
c-xvasprintf: Fix declarations (regression 2021-08-07).
authorBruno Haible <bruno@clisp.org>
Tue, 21 Dec 2021 16:47:48 +0000 (17:47 +0100)
committerBruno Haible <bruno@clisp.org>
Tue, 21 Dec 2021 16:47:48 +0000 (17:47 +0100)
* lib/c-xvasprintf.h (c_xasprintf, c_xvasprintf): Remove
_GL_ATTRIBUTE_RETURNS_NONNULL attribute.

ChangeLog
lib/c-xvasprintf.h

index 1d4432ab71b64a7769fa7421026fa1cab08c7899..d2d4a3cfa0a6dfc5c5a2b5aa9acb05ee771ffc64 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2021-12-21  Bruno Haible  <bruno@clisp.org>
+
+       c-xvasprintf: Fix declarations (regression 2021-08-07).
+       * lib/c-xvasprintf.h (c_xasprintf, c_xvasprintf): Remove
+       _GL_ATTRIBUTE_RETURNS_NONNULL attribute.
+
 2021-12-21  Bruno Haible  <bruno@clisp.org>
 
        snippet/warn-on-use: Fix compilation error in C++ mode on OpenBSD 7.0.
index 69e5c1bbe486ab72593125ecf1a2742c9fc19e68..ebb25b6353781842067f780f7e77af1f82d88203 100644 (file)
@@ -41,10 +41,10 @@ extern "C" {
    used in floating-point formatting directives is always '.'. */
 extern char *c_xasprintf (const char *format, ...)
   _GL_ATTRIBUTE_FORMAT ((_GL_ATTRIBUTE_SPEC_PRINTF_STANDARD, 1, 2))
-  _GL_ATTRIBUTE_MALLOC _GL_ATTRIBUTE_DEALLOC_FREE _GL_ATTRIBUTE_RETURNS_NONNULL;
+  _GL_ATTRIBUTE_MALLOC _GL_ATTRIBUTE_DEALLOC_FREE;
 extern char *c_xvasprintf (const char *format, va_list args)
   _GL_ATTRIBUTE_FORMAT ((_GL_ATTRIBUTE_SPEC_PRINTF_STANDARD, 1, 0))
-  _GL_ATTRIBUTE_MALLOC _GL_ATTRIBUTE_DEALLOC_FREE _GL_ATTRIBUTE_RETURNS_NONNULL;
+  _GL_ATTRIBUTE_MALLOC _GL_ATTRIBUTE_DEALLOC_FREE;
 
 #ifdef __cplusplus
 }