X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Fadapter%2FPulse-Eight%2FUSBCECAdapterDetection.cpp;h=433a3d325df954e29fdf698e998cd451f2f0b68c;hb=ebcedb051be7d8e1e19ecd3f0aa164baae252400;hp=5d72b5efbbb7ab9a1916e487d00cb9e62259d8cf;hpb=8b0462ea5e37459446a493c124e4c2d7a9e6b108;p=deb_libcec.git diff --git a/src/lib/adapter/Pulse-Eight/USBCECAdapterDetection.cpp b/src/lib/adapter/Pulse-Eight/USBCECAdapterDetection.cpp index 5d72b5e..433a3d3 100644 --- a/src/lib/adapter/Pulse-Eight/USBCECAdapterDetection.cpp +++ b/src/lib/adapter/Pulse-Eight/USBCECAdapterDetection.cpp @@ -427,6 +427,8 @@ uint8_t CUSBCECAdapterDetection::FindAdapters(cec_adapter *deviceList, uint8_t i for (i = 0; i < 8; ++i) { (void)snprintf(devicePath, sizeof(devicePath), "/dev/ttyU%d", i); + if (strDevicePath && strcmp(devicePath, strDevicePath) != 0) + continue; if (!access(devicePath, 0)) { snprintf(deviceList[iFound].path, sizeof(deviceList[iFound].path), "%s", devicePath); @@ -436,11 +438,11 @@ uint8_t CUSBCECAdapterDetection::FindAdapters(cec_adapter *deviceList, uint8_t i } #else //silence "unused" warnings - void *tmp = (void*)deviceList; - tmp = (void *)strDevicePath; + ((void)deviceList); + ((void) strDevicePath); #endif - iBufSize = 0; /* silence "unused" warning on linux/osx */ + iBufSize = 0; if(!iBufSize){} /* silence "unused" warning on linux/osx */ return iFound; }