add some error mitigation
Some checks failed
Build Binaries / build_windows (push) Has been cancelled
Build Binaries / build_macos (push) Has been cancelled
Build Binaries / build_debian_buster (push) Has been cancelled
Build Binaries / build_debian_bullseye (push) Has been cancelled
Build Binaries / build_debian_sid (push) Has been cancelled
Build Binaries / build_ubuntu_bionic (push) Has been cancelled
Build Binaries / build_ubuntu_focal (push) Has been cancelled
Build Binaries / build_ubuntu_jammy (push) Has been cancelled
Build Binaries / build_raspios_bullseye_armhf (push) Has been cancelled
Build Binaries / check_spelling (push) Has been cancelled
Build Binaries / check_formatting (push) Has been cancelled
Build Binaries / create_full_archive (push) Has been cancelled

This commit is contained in:
Ben Kyd
2022-08-24 21:37:17 +01:00
parent 47d32f17de
commit c036198bc5

View File

@@ -123,8 +123,12 @@ public:
char buf[1024];
for (int i = 0; i < devCount; i++) {
const char* devName = rtlsdr_get_device_name(i);
char* serialNo = new char[256];
memset(serialNo, '\0', 256);
strcpy(serialNo, "[No Serial]\0");
rtlsdr_get_device_usb_strings(i, NULL, NULL, serialNo);
sprintf(buf, "%s %s [%d]", devName, serialNo, i);
devNames.push_back(buf);
devListTxt += buf;