[libromdata] EXE: Add .mui and .mun to the file extensions list.

.mui is a resource DLL used for localization.

.mun is used in Windows 10 1903+ (or possibly slightly earlier) for
icons in C:\Windows\SystemResources\ , instead of storing icons in
e.g. notepad.exe.
This commit is contained in:
David Korth 2025-06-12 21:07:21 -04:00
parent 9ca7daf9c8
commit 783d384b04
2 changed files with 5 additions and 2 deletions

View File

@ -40,7 +40,7 @@ ROMDATA_IMPL(EXE)
/** EXEPrivate **/
/* RomDataInfo */
const array<const char*, (8*2)+1> EXEPrivate::exts = {{
const array<const char*, (9*2)+1> EXEPrivate::exts = {{
// References:
// - https://en.wikipedia.org/wiki/Portable_Executable
@ -52,6 +52,9 @@ const array<const char*, (8*2)+1> EXEPrivate::exts = {{
".ocx", ".scr",
".sys", ".tsp",
// Windows multi-lingual user interface files (PE)
".mui", ".mun",
// NE extensions
".fon", ".icl",

View File

@ -45,7 +45,7 @@ private:
public:
/** RomDataInfo **/
static const std::array<const char*, (8*2)+1> exts;
static const std::array<const char*, (9*2)+1> exts;
static const std::array<const char*, 5+1> mimeTypes;
static const LibRpBase::RomDataInfo romDataInfo;