From b0588d90ff6df729adfa44e4a5134ecb66705f5e Mon Sep 17 00:00:00 2001 From: "Jan Chren (rindeal)" Date: Sat, 6 May 2017 01:25:20 +0200 Subject: parseBatInfo: check `line` for NULL before passing it to String_getToken() --- linux/Battery.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/linux/Battery.c b/linux/Battery.c index 761b8ad7..34a24011 100644 --- a/linux/Battery.c +++ b/linux/Battery.c @@ -72,6 +72,8 @@ static unsigned long int parseBatInfo(const char *fileName, const unsigned short fclose(file); + if (!line) break; + char *foundNumStr = String_getToken(line, wordNum); const unsigned long int foundNum = atoi(foundNumStr); free(foundNumStr); -- cgit v1.2.3