Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 869404
Collapse All | Expand All

(-)file_not_specified_in_diff (-2 / +2 lines)
Line  Link Here
0
-- a/daemons/lvmpolld/lvmpolld-core.c
0
++ b/daemons/lvmpolld/lvmpolld-core.c
Lines 52-58 static pthread_key_t key; Link Here
52
static const char *_strerror_r(int errnum, struct lvmpolld_thread_data *data)
52
static const char *_strerror_r(int errnum, struct lvmpolld_thread_data *data)
53
{
53
{
54
#ifdef _GNU_SOURCE
54
#if defined(_GNU_SOURCE) && defined(STRERROR_R_CHAR_P)
55
       return strerror_r(errnum, data->buf, sizeof(data->buf)); /* never returns NULL */
55
       return strerror_r(errnum, data->buf, sizeof(data->buf)); /* never returns NULL */
56
#elif (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600)
56
#elif (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600)
57
       return strerror_r(errnum, data->buf, sizeof(data->buf)) ? "" : data->buf;
57
       return strerror_r(errnum, data->buf, sizeof(data->buf)) ? "" : data->buf;

Return to bug 869404