For all DLLs with defined DllMain and which do not require
commit4e1ef0c114ab7e80724d23f8e5df610c2d188375
authorDmitry Timoshkov <dmitry@codeweavers.com>
Mon, 30 Jun 2003 20:53:48 +0000 (30 20:53 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 30 Jun 2003 20:53:48 +0000 (30 20:53 +0000)
tree854fc981f01cb9ae1f210fb39eb92e83bdd2394d
parentbf7a4d7d72e85694048ce93fec71fa84ef03ea36
For all DLLs with defined DllMain and which do not require
DLL_THREAD_ATTACH/DLL_THREAD_DETACH notifications, call
DisableThreadLibraryCalls() in order to slightly improve performance
on thread creation/exiting.
38 files changed:
dlls/avifil32/factory.c
dlls/comctl32/commctrl.c
dlls/crtdll/crtdll_main.c
dlls/d3d8/d3d8_main.c
dlls/ddraw/main.c
dlls/dinput/dinput_main.c
dlls/dmusic/dmusic_main.c
dlls/dplayx/dplayx_main.c
dlls/dpnhpast/main.c
dlls/gdi/gdi_main.c
dlls/imagehlp/imagehlp_main.c
dlls/imm32/imm.c
dlls/msacm/msacm32_main.c
dlls/msisys/Makefile.in
dlls/msisys/msisys.c
dlls/msvideo/msrle32/msrle32.c
dlls/netapi32/netapi32.c
dlls/odbc32/Makefile.in
dlls/odbc32/proxyodbc.c
dlls/ole32/ole32_main.c
dlls/opengl32/wgl.c
dlls/quartz/main.c
dlls/richedit/richedit.c
dlls/rpcrt4/rpcrt4_main.c
dlls/serialui/confdlg.c
dlls/shlwapi/shlwapi_main.c
dlls/snmpapi/Makefile.in
dlls/snmpapi/main.c
dlls/ttydrv/ttydrv_main.c
dlls/twain/twain32_main.c
dlls/urlmon/urlmon_main.c
dlls/winaspi/winaspi32.c
dlls/winedos/dosvm.c
dlls/wineps/init.c
dlls/winmm/mciavi/mciavi.c
dlls/winmm/winmm.c
dlls/winsock/socket.c
dlls/winspool/wspool.c