Private
Public Access
2
0

src/led.c: make sure we don't try to close a NULL dir

Signed-off-by: Alex Tereschenko <alext.mkrs@gmail.com>
This commit is contained in:
Alex Tereschenko
2018-01-28 16:14:13 +01:00
parent 6e13268301
commit fd937e69ef

View File

@@ -113,12 +113,16 @@ mraa_led_init_internal(const char* led)
dev->count = cnt; dev->count = cnt;
if (dev->led_name == NULL) { if (dev->led_name == NULL) {
syslog(LOG_CRIT, "led: init: unknown device specified"); syslog(LOG_CRIT, "led: init: unknown device specified");
closedir(dir); if (dir != NULL) {
closedir(dir);
}
free(dev); free(dev);
return NULL; return NULL;
} }
closedir(dir); if (dir != NULL) {
closedir(dir);
}
return dev; return dev;
} }