diff --git a/loader/ne/module.c b/loader/ne/module.c index 45a879be9b2..a0427cd48f6 100644 --- a/loader/ne/module.c +++ b/loader/ne/module.c @@ -1329,10 +1329,9 @@ INT16 WINAPI GetModuleFileName16( HINSTANCE16 hModule, LPSTR lpFileName, if (!hModule) hModule = GetCurrentTask(); if (!(pModule = NE_GetPtr( hModule ))) return 0; + lstrcpynA( lpFileName, NE_MODULE_NAME(pModule), nSize ); if (pModule->expected_version >= 0x400) GetLongPathNameA(NE_MODULE_NAME(pModule), lpFileName, nSize); - else - lstrcpynA( lpFileName, NE_MODULE_NAME(pModule), nSize ); TRACE("%s\n", lpFileName ); return strlen(lpFileName); }