Skip to content

Commit 9c2ef42

Browse files
committed
Add missing IMAGE_RESOURCE flag
1 parent f553421 commit 9c2ef42

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

phlib/util.c

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1539,7 +1539,11 @@ PVOID PhGetFileVersionInfo(
15391539
PVOID libraryModule;
15401540
PVOID versionInfo;
15411541

1542-
libraryModule = LoadLibraryEx(FileName, NULL, LOAD_LIBRARY_AS_DATAFILE);
1542+
libraryModule = LoadLibraryEx(
1543+
FileName,
1544+
NULL,
1545+
LOAD_LIBRARY_AS_DATAFILE | LOAD_LIBRARY_AS_IMAGE_RESOURCE
1546+
);
15431547

15441548
if (!libraryModule)
15451549
return NULL;
@@ -5339,7 +5343,7 @@ PPH_STRING PhLoadIndirectString(
53395343
PhMoveReference(&libraryString, expandedString);
53405344
}
53415345

5342-
if (libraryModule = LoadLibraryEx(libraryString->Buffer, NULL, LOAD_LIBRARY_AS_DATAFILE))
5346+
if (libraryModule = LoadLibraryEx(libraryString->Buffer, NULL, LOAD_LIBRARY_AS_DATAFILE | LOAD_LIBRARY_AS_IMAGE_RESOURCE))
53435347
{
53445348
indirectString = PhLoadString(libraryModule, -index);
53455349
FreeLibrary(libraryModule);

0 commit comments

Comments
 (0)