mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager
synced 2024-10-14 12:05:03 +00:00
glib-aux: fix compiler error using thread-local for _nm_utils_to_string_buffer
On CentOS 7, gcc.x86_64 0:4.8.5-44.el7 fails compilation:
In file included from ./src/libnm-glib-aux/nm-default-glib.h:69:0,
from ./src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13,
from src/libnm-core-aux-extern/nm-libnm-core-aux.c:6:
./src/libnm-glib-aux/nm-shared-utils.h:1051:1: error: '__thread' before 'extern'
_nm_thread_local extern char _nm_utils_to_string_buffer[2096];
^
Fixes: fb94903444
('glib-aux: mark _nm_utils_to_string_buffer at thread-local')
This commit is contained in:
parent
f3603cbdaa
commit
1d019308f4
|
@ -1048,7 +1048,7 @@ int _nm_utils_ascii_str_to_bool(const char *str, int default_value);
|
|||
|
||||
/*****************************************************************************/
|
||||
|
||||
_nm_thread_local extern char _nm_utils_to_string_buffer[2096];
|
||||
extern _nm_thread_local char _nm_utils_to_string_buffer[2096];
|
||||
|
||||
void nm_utils_to_string_buffer_init(char **buf, gsize *len);
|
||||
gboolean nm_utils_to_string_buffer_init_null(gconstpointer obj, char **buf, gsize *len);
|
||||
|
|
Loading…
Reference in a new issue