[libsecret] Use correct variant signatures for Secret Service signals
- From: Stefan Walter <stefw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libsecret] Use correct variant signatures for Secret Service signals
- Date: Wed, 27 Jun 2012 14:44:17 +0000 (UTC)
commit 9b9db3fb517d8595bcd10595f2607c3b14cb7d90
Author: Stef Walter <stefw gnome org>
Date: Wed Jun 27 16:36:45 2012 +0200
Use correct variant signatures for Secret Service signals
* Fix typo for signatures used when receiving CollectionCreated,
CollectionChanged, CollectionDeleted, ItemCreated, ItemChanged,
ItemDeleted
library/secret-collection.c | 6 +++---
library/secret-service.c | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/library/secret-collection.c b/library/secret-collection.c
index d5b439b..d088d5b 100644
--- a/library/secret-collection.c
+++ b/library/secret-collection.c
@@ -458,7 +458,7 @@ secret_collection_signal (GDBusProxy *proxy,
/* A new collection was added, add it to the Collections property */
if (g_str_equal (signal_name, SECRET_SIGNAL_ITEM_CREATED)) {
- g_variant_get (parameters, "@o", &value);
+ g_variant_get (parameters, "(@o)", &value);
g_variant_builder_init (&builder, G_VARIANT_TYPE ("ao"));
g_variant_iter_init (&iter, paths);
while ((path = g_variant_iter_next_value (&iter)) != NULL) {
@@ -478,7 +478,7 @@ secret_collection_signal (GDBusProxy *proxy,
/* A collection was deleted, remove it from the Collections property */
} else if (g_str_equal (signal_name, SECRET_SIGNAL_ITEM_DELETED)) {
- g_variant_get (parameters, "@o", &value);
+ g_variant_get (parameters, "(@o)", &value);
g_variant_builder_init (&builder, G_VARIANT_TYPE ("ao"));
g_variant_iter_init (&iter, paths);
while ((path = g_variant_iter_next_value (&iter)) != NULL) {
@@ -494,7 +494,7 @@ secret_collection_signal (GDBusProxy *proxy,
/* The collection changed, update it */
} else if (g_str_equal (signal_name, SECRET_SIGNAL_ITEM_CHANGED)) {
- g_variant_get (parameters, "&o", &item_path);
+ g_variant_get (parameters, "(&o)", &item_path);
g_mutex_lock (&self->pv->mutex);
diff --git a/library/secret-service.c b/library/secret-service.c
index 9e870e2..971c940 100644
--- a/library/secret-service.c
+++ b/library/secret-service.c
@@ -354,7 +354,7 @@ secret_service_signal (GDBusProxy *proxy,
/* A new collection was added, add it to the Collections property */
if (g_str_equal (signal_name, SECRET_SIGNAL_COLLECTION_CREATED)) {
- g_variant_get (parameters, "@o", &value);
+ g_variant_get (parameters, "(@o)", &value);
g_variant_builder_init (&builder, G_VARIANT_TYPE ("ao"));
g_variant_iter_init (&iter, paths);
while ((path = g_variant_iter_next_value (&iter)) != NULL) {
@@ -374,7 +374,7 @@ secret_service_signal (GDBusProxy *proxy,
/* A collection was deleted, remove it from the Collections property */
} else if (g_str_equal (signal_name, SECRET_SIGNAL_COLLECTION_DELETED)) {
- g_variant_get (parameters, "@o", &value);
+ g_variant_get (parameters, "(@o)", &value);
g_variant_builder_init (&builder, G_VARIANT_TYPE ("ao"));
g_variant_iter_init (&iter, paths);
while ((path = g_variant_iter_next_value (&iter)) != NULL) {
@@ -390,7 +390,7 @@ secret_service_signal (GDBusProxy *proxy,
/* The collection changed, update it */
} else if (g_str_equal (signal_name, SECRET_SIGNAL_COLLECTION_CHANGED)) {
- g_variant_get (parameters, "&o", &collection_path);
+ g_variant_get (parameters, "(&o)", &collection_path);
g_mutex_lock (&self->pv->mutex);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]