Non-threaded build fix
Nick Ing-Simmons [Sat, 29 Nov 1997 17:49:04 +0000 (17:49 +0000)]
p4raw-id: //depot/ansiperl@334

win32/win32thread.c

index d62dadd..0dd3e77 100644 (file)
@@ -8,21 +8,27 @@ __declspec(thread) struct perl_thread *Perl_current_thread = NULL;
 void
 Perl_setTHR(struct perl_thread *t)
 {
+#ifdef USE_THREADS
 #ifdef USE_DECLSPEC_THREAD
  Perl_current_thread = t;
 #else
  TlsSetValue(thr_key,t);
 #endif
+#endif
 }
 
 struct perl_thread *
 Perl_getTHR(void)
 {
+#ifdef USE_THREADS
 #ifdef USE_DECLSPEC_THREAD
  return Perl_current_thread;
 #else
  return (struct perl_thread *) TlsGetValue(thr_key);
 #endif
+#else
+ return NULL;
+#endif
 }
 
 void