[!(USE_TLS && HAVE___THREAD)] (__libc_tsd_address): Use correct variable name.
authordrepper <drepper>
Wed, 9 Oct 2002 18:20:08 +0000 (18:20 +0000)
committerdrepper <drepper>
Wed, 9 Oct 2002 18:20:08 +0000 (18:20 +0000)
bits/libc-tsd.h
sysdeps/generic/bits/libc-tsd.h

index ce25601..1954b20 100644 (file)
@@ -60,7 +60,7 @@
 #else
 # define __libc_tsd_define(CLASS, KEY) CLASS void *__libc_tsd_##KEY##_data;
 
-# define __libc_tsd_address(KEY)       (&__libc_tsd_##KEY)
+# define __libc_tsd_address(KEY)       (&__libc_tsd_##KEY##_data)
 # define __libc_tsd_get(KEY)           (__libc_tsd_##KEY##_data)
 # define __libc_tsd_set(KEY, VALUE)    (__libc_tsd_##KEY##_data = (VALUE))
 #endif
index ce25601..1954b20 100644 (file)
@@ -60,7 +60,7 @@
 #else
 # define __libc_tsd_define(CLASS, KEY) CLASS void *__libc_tsd_##KEY##_data;
 
-# define __libc_tsd_address(KEY)       (&__libc_tsd_##KEY)
+# define __libc_tsd_address(KEY)       (&__libc_tsd_##KEY##_data)
 # define __libc_tsd_get(KEY)           (__libc_tsd_##KEY##_data)
 # define __libc_tsd_set(KEY, VALUE)    (__libc_tsd_##KEY##_data = (VALUE))
 #endif