Fix warning. (#16774)
> warning: variable 'm' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
vkalintiris committed
Jan 13, 2024 at 08:58 UTC
cf1c82931fd68abaf564b38f094884fc52320e56
1 file changed
+1
-1
collectors/systemd-journal.plugin/systemd-units.c
+1
-1
@@ -1831,7 +1831,7 @@ void function_systemd_units(const char *transaction, char *function,
1831
case SD_BUS_TYPE_UINT32:
1832
case SD_BUS_TYPE_INT64:
1833
case SD_BUS_TYPE_UINT64: {
1834
- double m;
1834
+ double m = 0.0;
1835
if(unit_attributes[i].value_type == SD_BUS_TYPE_UINT64)
1836
m = (double)max[i].uint64;
1837
else if(unit_attributes[i].value_type == SD_BUS_TYPE_INT64)