From c34bf0c659b945f0c012b1cdd7ea80de8292c608 Mon Sep 17 00:00:00 2001 From: rpj Date: Fri, 1 Jul 2011 15:55:23 +0000 Subject: *** empty log message *** --- ChangeLog | 2 -- pthread_win32_attach_detach_np.c | 13 ------------- 2 files changed, 15 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8e73483..d439553 100644 --- a/ChangeLog +++ b/ChangeLog @@ -10,8 +10,6 @@ LONG for 32 bit systems and LONGLONG for 64 bit systems. * implement.h (MCS locks): nextFlag and waitFlag are now HANDLE type. * ptw32_MCS_locks.c: Likewise. - * pthread_win32_attach_detach_np.c: Set the DLL search path to exclude - the "current directory when loading quserex.dll". * pthread.h (#include ): Removed. * ptw32_throw.c (#include ): Added. * ptw32_threadStart.c (#include ): Added. diff --git a/pthread_win32_attach_detach_np.c b/pthread_win32_attach_detach_np.c index f8940e5..aa30a65 100644 --- a/pthread_win32_attach_detach_np.c +++ b/pthread_win32_attach_detach_np.c @@ -37,11 +37,6 @@ #include "pthread.h" #include "implement.h" -/* - * Handle to kernel32.dll - */ -static HINSTANCE ptw32_h_kernel32; - /* * Handle to quserex.dll */ @@ -67,7 +62,6 @@ pthread_win32_process_attach_np () /* * Load QUSEREX.DLL and try to get address of QueueUserAPCEx */ - SetDllDirectory(""); /* Don't search in current directory */ ptw32_h_quserex = LoadLibrary (TEXT ("QUSEREX.DLL")); if (ptw32_h_quserex != NULL) @@ -113,8 +107,6 @@ pthread_win32_process_attach_np () } } - SetDllDirectory(NULL); /* Reset DLL search path to default */ - if (ptw32_h_quserex) { ptw32_features |= PTW32_ALERTABLE_ASYNC_CANCEL; @@ -168,11 +160,6 @@ pthread_win32_process_detach_np () } (void) FreeLibrary (ptw32_h_quserex); } - - if (ptw32_h_kernel32) - { - (void) FreeLibrary (ptw32_h_kernel32); - } } return TRUE; -- cgit v1.2.3