From 7e98bd1c19fdc8549c983507eed1edde6764cb16 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Thu, 2 Jul 2009 10:58:42 +0100 Subject: [PATCH] bugfix: set the GObject properties correctly in the DkpDeviceHid class --- src/dkp-device-hid.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dkp-device-hid.c b/src/dkp-device-hid.c index 7c86053..5d56642 100644 --- a/src/dkp-device-hid.c +++ b/src/dkp-device-hid.c @@ -191,10 +191,10 @@ dkp_device_hid_set_obj (DkpDeviceHid *hid, int code, int value) switch (code) { case DKP_DEVICE_HID_REMAINING_CAPACITY: - g_object_set (device, "percentage", value, NULL); + g_object_set (device, "percentage", (gfloat) value, NULL); break; case DKP_DEVICE_HID_RUNTIME_TO_EMPTY: - g_object_set (device, "time-to-empty", value, NULL); + g_object_set (device, "time-to-empty", (gint64) value, NULL); break; case DKP_DEVICE_HID_CHARGING: if (value != 0) @@ -227,7 +227,7 @@ dkp_device_hid_set_obj (DkpDeviceHid *hid, int code, int value) g_object_set (device, "serial", dkp_device_hid_get_string (hid, value), NULL); break; case DKP_DEVICE_HID_DESIGN_CAPACITY: - g_object_set (device, "energy-full-design", value, NULL); + g_object_set (device, "energy-full-design", (gfloat) value, NULL); break; default: ret = FALSE;