+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.
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
}