Skip to content

Commit 4798c61

Browse files
committed
Battery (Android): fix uninitialized variables
Fix #760 and #838
1 parent 023e767 commit 4798c61

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/detection/battery/battery_android.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ static const char* parseTermuxApi(FFBatteryOptions* options, FFlist* results)
4040
ffStrbufInit(&battery->modelName);
4141
ffStrbufInit(&battery->status);
4242
ffStrbufInit(&battery->technology);
43+
ffStrbufInit(&battery->serial);
4344
ffStrbufInit(&battery->manufactureDate);
4445

4546
battery->capacity = yyjson_get_num(yyjson_obj_get(root, "percentage"));
@@ -77,6 +78,8 @@ static const char* parseDumpsys(FFBatteryOptions* options, FFlist* results)
7778
ffStrbufInit(&battery->modelName);
7879
ffStrbufInit(&battery->status);
7980
ffStrbufInit(&battery->technology);
81+
ffStrbufInit(&battery->serial);
82+
ffStrbufInit(&battery->manufactureDate);
8083

8184
if (ffParsePropLines(start, "AC powered: ", &temp) && ffStrbufEqualS(&temp, "true"))
8285
ffStrbufAppendS(&battery->status, "AC powered");

0 commit comments

Comments
 (0)