openbsd: build fix.

This commit is contained in:
Alastair Poole 2021-03-12 15:11:27 +00:00
parent 2d2b2845e4
commit f5d663796b
1 changed files with 3 additions and 7 deletions

View File

@ -264,9 +264,9 @@ _power_battery_count_get(power_t *power)
power->batteries[i] = calloc(1, sizeof(bat_t)); power->batteries[i] = calloc(1, sizeof(bat_t));
power->batteries[i]->name = strdup(snsrdev.xname); power->batteries[i]->name = strdup(snsrdev.xname);
power->batteries[i]->present = true; power->batteries[i]->present = true;
batteries[i]->mibs[0] = mibs[0]; power->batteries[i]->mibs[0] = mibs[0];
batteries[i]->mibs[1] = mibs[1]; power->batteries[i]->mibs[1] = mibs[1];
batteries[i]->mibs[2] = mibs[2]; power->batteries[i]->mibs[2] = mibs[2];
} }
if (!strcmp("acpiac0", snsrdev.xname)) if (!strcmp("acpiac0", snsrdev.xname))
{ {
@ -508,10 +508,6 @@ system_power_state_free(power_t *power)
{ {
if (power->batteries[i]->name) if (power->batteries[i]->name)
free(power->batteries[i]->name); free(power->batteries[i]->name);
#if defined(__OpenBSD__)
if (power->batteries[i]->mibs)
free(power->batteries[i]->mibs);
#endif
free(power->batteries[i]); free(power->batteries[i]);
} }
if (power->batteries) if (power->batteries)