mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2026-02-12 16:10:54 +00:00
battery: only submit event if battery value changed
This commit is contained in:
@ -157,6 +157,7 @@ static gboolean
|
|||||||
battery_poll (Battery *battery,
|
battery_poll (Battery *battery,
|
||||||
SysprofCaptureCounterValue *value)
|
SysprofCaptureCounterValue *value)
|
||||||
{
|
{
|
||||||
|
gint64 val;
|
||||||
gssize len;
|
gssize len;
|
||||||
gchar buf[32];
|
gchar buf[32];
|
||||||
|
|
||||||
@ -183,11 +184,16 @@ battery_poll (Battery *battery,
|
|||||||
|
|
||||||
buf [len] = 0;
|
buf [len] = 0;
|
||||||
|
|
||||||
battery->charge_now = atoi (buf);
|
val = atoi (buf);
|
||||||
|
|
||||||
value->v64 = battery->charge_now;
|
if (val != battery->charge_now)
|
||||||
|
{
|
||||||
|
battery->charge_now = val;
|
||||||
|
value->v64 = val;
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
return TRUE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
static gboolean
|
static gboolean
|
||||||
|
|||||||
Reference in New Issue
Block a user