diff options
author | Bastien Nocera <hadess@hadess.net> | 2013-10-12 15:06:09 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2013-10-14 10:42:56 +0200 |
commit | 010ab14505999638103e759cb822041e167ed212 (patch) | |
tree | 193dabf1239cb56ab694bb744403c05523ac7cc3 /src/up-daemon.c | |
parent | 869050d699d34657ae81c7873fa6dd4285640cb7 (diff) | |
download | upower-010ab14505999638103e759cb822041e167ed212.tar.gz |
daemon: Device* signals send out object paths
Not strings, so correct the signal definitions to match the
XML service definition.
Diffstat (limited to 'src/up-daemon.c')
-rw-r--r-- | src/up-daemon.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/up-daemon.c b/src/up-daemon.c index b1bfa61..ee6fab0 100644 --- a/src/up-daemon.c +++ b/src/up-daemon.c @@ -839,24 +839,24 @@ up_daemon_class_init (UpDaemonClass *klass) G_OBJECT_CLASS_TYPE (klass), G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED, 0, NULL, NULL, - g_cclosure_marshal_VOID__STRING, - G_TYPE_NONE, 1, G_TYPE_STRING); + g_cclosure_marshal_generic, + G_TYPE_NONE, 1, DBUS_TYPE_G_OBJECT_PATH); signals[SIGNAL_DEVICE_REMOVED] = g_signal_new ("device-removed", G_OBJECT_CLASS_TYPE (klass), G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED, 0, NULL, NULL, - g_cclosure_marshal_VOID__STRING, - G_TYPE_NONE, 1, G_TYPE_STRING); + g_cclosure_marshal_generic, + G_TYPE_NONE, 1, DBUS_TYPE_G_OBJECT_PATH); signals[SIGNAL_DEVICE_CHANGED] = g_signal_new ("device-changed", G_OBJECT_CLASS_TYPE (klass), G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED, 0, NULL, NULL, - g_cclosure_marshal_VOID__STRING, - G_TYPE_NONE, 1, G_TYPE_STRING); + g_cclosure_marshal_generic, + G_TYPE_NONE, 1, DBUS_TYPE_G_OBJECT_PATH); signals[SIGNAL_CHANGED] = g_signal_new ("changed", |