[gnome-power-manager] Ensure we add phone type devices in the coldplug
- From: Richard Hughes <rhughes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-power-manager] Ensure we add phone type devices in the coldplug
- Date: Fri, 30 Apr 2010 12:54:43 +0000 (UTC)
commit 09fa88ec2a1efa722a90f7faba523cfb934011e1
Author: Richard Hughes <richard hughsie com>
Date: Fri Apr 30 13:53:27 2010 +0100
Ensure we add phone type devices in the coldplug
src/gpm-engine.c | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/src/gpm-engine.c b/src/gpm-engine.c
index 5e334da..967147e 100644
--- a/src/gpm-engine.c
+++ b/src/gpm-engine.c
@@ -842,12 +842,13 @@ gpm_engine_coldplug_idle_cb (GpmEngine *engine)
g_error_free (error);
goto out;
}
- engine->priv->array = up_client_get_devices (engine->priv->client);
+
+ /* get the devices */
+ array = up_client_get_devices (engine->priv->client);
/* do we have specific device types? */
- array = engine->priv->array;
for (i=0;i<array->len;i++) {
- device = g_ptr_array_index (engine->priv->array, i);
+ device = g_ptr_array_index (array, i);
/* get device properties */
g_object_get (device,
@@ -875,7 +876,7 @@ gpm_engine_coldplug_idle_cb (GpmEngine *engine)
/* add to database */
for (i=0;i<array->len;i++) {
- device = g_ptr_array_index (engine->priv->array, i);
+ device = g_ptr_array_index (array, i);
gpm_engine_device_add (engine, device);
gpm_engine_check_recall (engine, device);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]