From a9edeccabca88575d8a4c533555ddbb487f00f6f Mon Sep 17 00:00:00 2001 From: Matthew Periut Date: Sun, 14 May 2023 06:02:15 -0400 Subject: [PATCH] Recognize Internal SD Card Reader on MacOS --- src/app/macdrivearbiter.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/macdrivearbiter.mm b/src/app/macdrivearbiter.mm index f31b1655..b2cb9a06 100644 --- a/src/app/macdrivearbiter.mm +++ b/src/app/macdrivearbiter.mm @@ -97,7 +97,7 @@ static void OnDiskAppeared(DADiskRef disk, void *__attribute__((__unused__)) ctx if (isWhole != nil && [isWhole integerValue] != 0) { if ((isInternal != nil && [isInternal integerValue] == 0 && isRemovable != nil && [isRemovable integerValue] != 0) - || (deviceProtocol != nil && [deviceProtocol isEqual:@"USB"])) { + || (deviceProtocol != nil && ([deviceProtocol isEqual:@"USB"] || [deviceProtocol isEqual:@"Secure Digital"]))) { bool isRestoreable = (lastS1 || lastS2) & [bsdName isEqualToString:lastPrefix]; onAdded([bsdName UTF8String], [diskVendor UTF8String], [diskModel UTF8String], [diskSize integerValue], isRestoreable); }