diff --git a/src/drivers/led/led.cpp b/src/drivers/led/led.cpp index 831e8f4634..f74253fa37 100644 --- a/src/drivers/led/led.cpp +++ b/src/drivers/led/led.cpp @@ -125,6 +125,7 @@ LED::ioctl(device::file_t *filp, int cmd, unsigned long arg) result = VDev::ioctl(filp, cmd, arg); #endif } + return result; } @@ -138,7 +139,9 @@ drv_led_start(void) { if (gLED == nullptr) { gLED = new LED; - if (gLED != nullptr) + + if (gLED != nullptr) { gLED->init(); + } } }