mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-24 02:03:35 +08:00
Add __wur to GNU version of strerror_r.
Not using the result of the GNU strerror_r() is always a mistake. Moreover this would generate warning if XSI version was expected but GNU version was used instead (because some random used header defined _GNU_SOURCE which was Python.h in this case).
This commit is contained in:
parent
49bdf4c19d
commit
a3aeac403e
@ -1,3 +1,7 @@
|
||||
2012-06-15 Cyril Hrubis <metan@ucw.cz>
|
||||
|
||||
* string/string.h: Add __wur to GNU version of strerror_r.
|
||||
|
||||
2012-06-14 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
[BZ #14229]
|
||||
|
@ -1,5 +1,4 @@
|
||||
/* Copyright (C) 1991-1993,1995-2004,2007,2009,2010,2012
|
||||
Free Software Foundation, Inc.
|
||||
/* Copyright (C) 1991-2012 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or
|
||||
@ -433,7 +432,7 @@ extern int __xpg_strerror_r (int __errnum, char *__buf, size_t __buflen)
|
||||
/* If a temporary buffer is required, at most BUFLEN bytes of BUF will be
|
||||
used. */
|
||||
extern char *strerror_r (int __errnum, char *__buf, size_t __buflen)
|
||||
__THROW __nonnull ((2));
|
||||
__THROW __nonnull ((2)) __wur;
|
||||
# endif
|
||||
#endif
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user