summaryrefslogtreecommitdiff
path: root/util.c
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-05-17 14:21:08 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-05-17 14:21:08 +0000
commit8b8b35abf0ac836d99804d38380d3c236b12c28e (patch)
tree8398b401d276da300af959ff89349ada6056181d /util.c
parent0953243c2ac89e79fe3d39c48a15619486aafea4 (diff)
downloadperl-8b8b35abf0ac836d99804d38380d3c236b12c28e.tar.gz
Macrofy the getspecific (and use it also in util.c)
p4raw-id: //depot/perl@10143
Diffstat (limited to 'util.c')
-rw-r--r--util.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/util.c b/util.c
index 848a61e9ad..12c5f0ddc0 100644
--- a/util.c
+++ b/util.c
@@ -3490,14 +3490,10 @@ Perl_get_context(void)
return (void*)t;
# else
# ifdef I_MACH_CTHREADS
- return (void*)cthread_data(cthread_self());
+ return (void*)cthread_data(cthread_self());
# else
-# if defined(__ALPHA) && (__VMS_VER >= 70000000)
- return (void*)pthread_unchecked_getspecific_np(PL_thr_key);
-# else
- return (void*)pthread_getspecific(PL_thr_key);
-# endif
-# endif
+ return (void*)PTHREAD_GETSPECIFIC(PL_thr_key);
+# endif
# endif
#else
return (void*)NULL;