Allow .ps-exe suffix for executables.

This commit is contained in:
wheremyfoodat
2022-07-16 19:00:21 +03:00
parent 82965f741e
commit d959899022
2 changed files with 6 additions and 4 deletions

View File

@ -285,7 +285,8 @@ bool IsExeFileName(const char* path)
{
const char* extension = std::strrchr(path, '.');
return (extension &&
(StringUtil::Strcasecmp(extension, ".exe") == 0 || StringUtil::Strcasecmp(extension, ".psexe") == 0));
(StringUtil::Strcasecmp(extension, ".exe") == 0 || StringUtil::Strcasecmp(extension, ".psexe") == 0 ||
StringUtil::Strcasecmp(extension, ".ps-exe") == 0));
}
bool IsPsfFileName(const char* path)
@ -298,7 +299,7 @@ bool IsPsfFileName(const char* path)
bool IsLoadableFilename(const char* path)
{
static constexpr auto extensions = make_array(".bin", ".cue", ".img", ".iso", ".chd", ".ecm", ".mds", // discs
".exe", ".psexe", // exes
".exe", ".psexe", ".ps-exe", // exes
".psf", ".minipsf", // psf
".m3u", // playlists
".pbp");