From 2ba1fb0868d117bc521cec204cdf99c5e3eb9ce8 Mon Sep 17 00:00:00 2001 From: Linus Dierheimer Date: Sat, 24 Apr 2021 13:17:30 +0200 Subject: [PATCH] typo in battery --- src/modules/battery.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/battery.c b/src/modules/battery.c index 18b361d34..1b03f71f2 100644 --- a/src/modules/battery.c +++ b/src/modules/battery.c @@ -115,6 +115,10 @@ void ffPrintBattery(FFinstance* instance) while((entry = readdir(dirp)) != NULL) { + //Happens if an error occures + if(entry == NULL) + continue; + ffStrbufAppendS(&baseDir, entry->d_name); ffStrbufAppendS(&baseDir, "/capacity"); @@ -130,7 +134,7 @@ void ffPrintBattery(FFinstance* instance) if(dirs.length == 0) { - ffPrintError(instance, FF_BATTERY_MODULE_NAME, 0, &instance->config.batteryKey, &instance->config.batteryFormat, FF_BATTERY_NUM_FORMAT_ARGS, "%s doesn't contain any BAT* folder", baseDir.chars); + ffPrintError(instance, FF_BATTERY_MODULE_NAME, 0, &instance->config.batteryKey, &instance->config.batteryFormat, FF_BATTERY_NUM_FORMAT_ARGS, "%s doesn't contain any battery folder", baseDir.chars); ffListDestroy(&dirs); ffStrbufDestroy(&baseDir); return;