From b431a03440fda35c33ff92da869f25a8bc2e3170 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Sat, 29 Jul 2023 10:53:20 +0200 Subject: [PATCH] also allow OMSYSTEM as OLYMPUS equivalent --- camlibs/ptp2/library.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/camlibs/ptp2/library.c b/camlibs/ptp2/library.c index 2a3937d0c..b39ff162b 100644 --- a/camlibs/ptp2/library.c +++ b/camlibs/ptp2/library.c @@ -387,10 +387,10 @@ fixup_cached_deviceinfo (Camera *camera, PTPDeviceInfo *di) { di->VendorExtensionID = PTP_VENDOR_FUJI; } - if ( di->Manufacturer && !strcmp(di->Manufacturer,"OLYMPUS") && - ( !strncmp(di->Model,"E-M",3) || - !strncmp(di->Model,"OM-",3) - ) + /* Olympus seems to use OMSYSTEM as manufacturer for the OM-1 */ + if ( di->Manufacturer && + ( !strcmp(di->Manufacturer,"OLYMPUS") || !strcmp(di->Manufacturer,"OMSYSTEM")) && + ( !strncmp(di->Model,"E-M",3) || !strncmp(di->Model,"OM-",3)) ) { GP_LOG_D ("Setting Olympus VendorExtensionID to PTP_VENDOR_GP_OLYMPUS_OMD"); di->VendorExtensionID = PTP_VENDOR_GP_OLYMPUS_OMD;