diff options
| author | Ken Chen <[email protected]> | 2021-08-23 10:16:55 +1000 |
|---|---|---|
| committer | Ken Chen <[email protected]> | 2021-08-23 10:16:55 +1000 |
| commit | f284cdbecff38c2b72ee5c44e5484e16e1b3d89e (patch) | |
| tree | 64798f6063106e91a768a0166fff3f9e5e1e04f8 | |
| parent | 3343e4da247d5862b091368e4c32f0b908df49c9 (diff) | |
| download | librazermacos-f284cdbecff38c2b72ee5c44e5484e16e1b3d89e.tar.xz librazermacos-f284cdbecff38c2b72ee5c44e5484e16e1b3d89e.zip | |
error message for unsupported headphone devices
| -rw-r--r-- | Makefile | 2 | ||||
| -rwxr-xr-x | src/lib/razerheadphone_driver.c | 12 |
2 files changed, 12 insertions, 2 deletions
@@ -22,7 +22,7 @@ CC=gcc # Flags and Header ARCHFLAGS=-arch arm64 -arch x86_64 OSFLAGS=-mmacosx-version-min=10.5 -CFLAGS=-Wall -framework CoreFoundation -framework IOKit +CFLAGS=-Wall -Wextra -framework CoreFoundation -framework IOKit all: sample_cli diff --git a/src/lib/razerheadphone_driver.c b/src/lib/razerheadphone_driver.c index 1807f55..3b59318 100755 --- a/src/lib/razerheadphone_driver.c +++ b/src/lib/razerheadphone_driver.c @@ -231,6 +231,9 @@ ssize_t razer_headphone_attr_write_mode_spectrum(IOUSBDeviceInterface **usb_dev, report.transaction_id.id = 0x1F; razer_send_payload(usb_dev, &report); break; + default: + printf("razerheadphone: Unknown device\n"); + break; } @@ -258,6 +261,9 @@ ssize_t razer_headphone_attr_write_mode_wave(IOUSBDeviceInterface **usb_dev, con report.transaction_id.id = 0x1F; razer_send_payload(usb_dev, &report); break; + default: + printf("razerheadphone: Unknown device\n"); + break; } @@ -305,7 +311,11 @@ ssize_t razer_headphone_attr_write_mode_starlight(IOUSBDeviceInterface **usb_dev break; } break; + default: + printf("razerheadphone: Unknown device\n"); + break; + } return count; -}
\ No newline at end of file +} |
