From 74c7254c6af4e9b75d33141c6bce5b7379ab6e9b Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Sun, 28 Feb 2021 16:36:42 +0100 Subject: [PATCH] Fixed an issue where MAME BIOSes and devices would sometimes not get filtered. --- es-core/src/MameNames.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/es-core/src/MameNames.cpp b/es-core/src/MameNames.cpp index f1c19705a..2d4a8c409 100644 --- a/es-core/src/MameNames.cpp +++ b/es-core/src/MameNames.cpp @@ -175,6 +175,8 @@ const bool MameNames::find(std::vector devices, const std::string& size_t end = devices.size(); while (start < end) { + if (!strcmp(devices[start].c_str(), name.c_str())) + return true; const size_t index = (start + end) / 2; const int compare = strcmp(devices[index].c_str(), name.c_str());