From b14fe2e98ed1a1cc2532ae755d49a279927cceed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9=20van=20Geldorp?= Date: Sat, 12 Feb 2005 21:46:45 +0000 Subject: [PATCH] Sync to Wine-20050211 Alexandre Julliard - It makes no sense to export the dll entry point as stub. svn path=/trunk/; revision=13517 --- reactos/lib/msimg32/msimg32.spec | 2 +- reactos/lib/msimg32/msimg32_main.c | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/reactos/lib/msimg32/msimg32.spec b/reactos/lib/msimg32/msimg32.spec index a5e3be36466..773084602a0 100644 --- a/reactos/lib/msimg32/msimg32.spec +++ b/reactos/lib/msimg32/msimg32.spec @@ -1,5 +1,5 @@ @ stdcall AlphaBlend(long long long long long long long long long long long) gdi32.GdiAlphaBlend -@ stub DllInitialize +@ stdcall DllInitialize(long long ptr) DllMain @ stdcall GradientFill(long ptr long ptr long long) gdi32.GdiGradientFill @ stdcall TransparentBlt(long long long long long long long long long long long) gdi32.GdiTransparentBlt @ stdcall vSetDdrawflag() diff --git a/reactos/lib/msimg32/msimg32_main.c b/reactos/lib/msimg32/msimg32_main.c index 43e71036240..4586a3046d9 100644 --- a/reactos/lib/msimg32/msimg32_main.c +++ b/reactos/lib/msimg32/msimg32_main.c @@ -26,6 +26,18 @@ WINE_DEFAULT_DEBUG_CHANNEL(msimg32); +/*********************************************************************** + * DllInitialize (MSIMG32.@) + * + * MSIMG32 initialisation routine. + */ +BOOL WINAPI DllMain( HINSTANCE inst, DWORD reason, LPVOID reserved ) +{ + if (reason == DLL_PROCESS_ATTACH) DisableThreadLibraryCalls( inst ); + return TRUE; +} + + /****************************************************************************** * vSetDdrawflag (MSIMG32.@) */