X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fbattery%2Fbattery.c;h=fd2ffce4bf59d74e6de728bad2e64bd638dcce59;hb=080fb51e5d7f26a788f6fd85562807ca65ad5973;hp=d10c10163a491f62562ac03ede1255afda805dcf;hpb=7384187d2b17c567d1368349a9990f77e008067e;p=chaz%2Ftint2 diff --git a/src/battery/battery.c b/src/battery/battery.c index d10c101..fd2ffce 100644 --- a/src/battery/battery.c +++ b/src/battery/battery.c @@ -282,9 +282,8 @@ void update_battery() { new_percentage = (energy_now*100)/energy_full; if(battery_low_status > new_percentage && battery_state.state == BATTERY_DISCHARGING && !battery_low_cmd_send) { - if (battery_low_cmd) - if (-1 != system(battery_low_cmd)) - battery_low_cmd_send = 1; + system(battery_low_cmd); // return value == -1, since we've set SIGCHLD to SIGIGN + battery_low_cmd_send = 1; } if(battery_low_status < new_percentage && battery_state.state == BATTERY_CHARGING && battery_low_cmd_send) { battery_low_cmd_send = 0;