summaryrefslogtreecommitdiff
path: root/src/dummy
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2009-09-11 12:05:16 +0100
committerRichard Hughes <richard@hughsie.com>2009-09-11 12:05:16 +0100
commitca604fe92b6f0491e37554f0b7d45cf5f445cb80 (patch)
tree8eb2117d5dcd9429b38b5e6f80265ddbfebae664 /src/dummy
parentce955ea09f659a8e703d010433207173a4132eda (diff)
downloadupower-ca604fe92b6f0491e37554f0b7d45cf5f445cb80.tar.gz
bugfix: make the remove logic much cleaner to try to fix bugs where removing the mouse kills the session
Diffstat (limited to 'src/dummy')
-rw-r--r--src/dummy/dkp-backend.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/dummy/dkp-backend.c b/src/dummy/dkp-backend.c
index 0241a76..8db6277 100644
--- a/src/dummy/dkp-backend.c
+++ b/src/dummy/dkp-backend.c
@@ -66,7 +66,7 @@ static gboolean
dkp_backend_changed_time_cb (DkpBackend *backend)
{
/* emit */
- g_signal_emit (backend, signals[SIGNAL_DEVICE_CHANGED], 0, backend->priv->native, backend->priv->device, TRUE);
+ g_signal_emit (backend, signals[SIGNAL_DEVICE_CHANGED], 0, backend->priv->native, backend->priv->device);
return TRUE;
}
@@ -86,7 +86,7 @@ dkp_backend_add_cb (DkpBackend *backend)
}
/* emit */
- g_signal_emit (backend, signals[SIGNAL_DEVICE_ADDED], 0, backend->priv->native, backend->priv->device, TRUE);
+ g_signal_emit (backend, signals[SIGNAL_DEVICE_ADDED], 0, backend->priv->native, backend->priv->device);
/* setup poll */
g_timeout_add_seconds (2, (GSourceFunc) dkp_backend_changed_time_cb, backend);
@@ -130,14 +130,14 @@ dkp_backend_class_init (DkpBackendClass *klass)
g_signal_new ("device-added",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (DkpBackendClass, device_added),
- NULL, NULL, dkp_marshal_VOID__POINTER_POINTER_BOOLEAN,
- G_TYPE_NONE, 3, G_TYPE_POINTER, G_TYPE_POINTER, G_TYPE_BOOLEAN);
+ NULL, NULL, dkp_marshal_VOID__POINTER_POINTER,
+ G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_POINTER);
signals [SIGNAL_DEVICE_CHANGED] =
g_signal_new ("device-changed",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (DkpBackendClass, device_changed),
- NULL, NULL, dkp_marshal_VOID__POINTER_POINTER_BOOLEAN,
- G_TYPE_NONE, 3, G_TYPE_POINTER, G_TYPE_POINTER, G_TYPE_BOOLEAN);
+ NULL, NULL, dkp_marshal_VOID__POINTER_POINTER,
+ G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_POINTER);
signals [SIGNAL_DEVICE_REMOVED] =
g_signal_new ("device-removed",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,