X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fbattery%2Fbattery.c;h=4db696e4d73ea977e723133024bb66394518c610;hb=35e206acc0a7b9dca7611fe4a7e17c7acc381ad0;hp=b1f19130cfe178b002696375a9aeb9923944630e;hpb=b0088891ec08706a92184aff508c2baefe488b54;p=chaz%2Ftint2 diff --git a/src/battery/battery.c b/src/battery/battery.c index b1f1913..4db696e 100644 --- a/src/battery/battery.c +++ b/src/battery/battery.c @@ -37,6 +37,7 @@ PangoFontDescription *bat1_font_desc=0; PangoFontDescription *bat2_font_desc=0; struct batstate battery_state; int battery_enabled; +static const struct timeout* battery_timeout=0; static char buf_bat_percentage[10]; static char buf_bat_time[20]; @@ -131,8 +132,8 @@ void init_battery() g_free(path1); g_free(battery_dir); - if (battery_enabled) - install_timer(0, 1000000, 5, 0, update_batterys); + if (battery_enabled && battery_timeout==0) + battery_timeout = add_timeout(10, 5000, update_batterys); }