summaryrefslogtreecommitdiff
path: root/libsecret/secret-methods.c
diff options
context:
space:
mode:
Diffstat (limited to 'libsecret/secret-methods.c')
-rw-r--r--libsecret/secret-methods.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/libsecret/secret-methods.c b/libsecret/secret-methods.c
index aa7539d..c84419e 100644
--- a/libsecret/secret-methods.c
+++ b/libsecret/secret-methods.c
@@ -55,7 +55,7 @@ search_closure_free (gpointer data)
g_variant_unref (closure->attributes);
g_strfreev (closure->unlocked);
g_strfreev (closure->locked);
- g_slice_free (SearchClosure, closure);
+ g_free (closure);
}
static void
@@ -317,7 +317,7 @@ secret_service_search (SecretService *service,
task = g_task_new (service, cancellable, callback, user_data);
g_task_set_source_tag (task, secret_service_search);
- closure = g_slice_new0 (SearchClosure);
+ closure = g_new0 (SearchClosure, 1);
closure->items = g_hash_table_new_full (g_str_hash, g_str_equal, NULL, g_object_unref);
closure->flags = flags;
closure->attributes = _secret_attributes_to_variant (attributes, schema_name);
@@ -583,7 +583,7 @@ xlock_closure_free (gpointer data)
g_ptr_array_free (closure->paths, TRUE);
g_strfreev (closure->xlocked);
g_hash_table_unref (closure->objects);
- g_slice_free (XlockClosure, closure);
+ g_free (closure);
}
static void
@@ -667,7 +667,7 @@ service_xlock_async (SecretService *service,
task = g_task_new (service, cancellable, callback, user_data);
g_task_set_source_tag (task, service_xlock_async);
- xlock = g_slice_new0 (XlockClosure);
+ xlock = g_new0 (XlockClosure, 1);
xlock->objects = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_object_unref);
xlock->locking = locking;
xlock->paths = g_ptr_array_new ();
@@ -969,7 +969,7 @@ store_closure_free (gpointer data)
g_free (store->collection_path);
secret_value_unref (store->value);
g_hash_table_unref (store->properties);
- g_slice_free (StoreClosure, store);
+ g_free (store);
}
static void
@@ -1172,7 +1172,7 @@ secret_service_store (SecretService *service,
task = g_task_new (service, cancellable, callback, user_data);
g_task_set_source_tag (task, secret_service_store);
- store = g_slice_new0 (StoreClosure);
+ store = g_new0 (StoreClosure, 1);
store->collection_path = _secret_util_collection_to_path (collection);
store->value = secret_value_ref (value);
store->properties = g_hash_table_new_full (g_str_hash, g_str_equal, NULL,
@@ -1581,7 +1581,7 @@ delete_closure_free (gpointer data)
if (closure->service)
g_object_unref (closure->service);
g_variant_unref (closure->attributes);
- g_slice_free (DeleteClosure, closure);
+ g_free (closure);
}
static void
@@ -1708,7 +1708,7 @@ secret_service_clear (SecretService *service,
task = g_task_new (service, cancellable, callback, user_data);
g_task_set_source_tag (task, secret_service_clear);
- closure = g_slice_new0 (DeleteClosure);
+ closure = g_new0 (DeleteClosure, 1);
closure->attributes = _secret_attributes_to_variant (attributes, schema_name);
g_variant_ref_sink (closure->attributes);
g_task_set_task_data (task, closure, delete_closure_free);
@@ -1822,7 +1822,7 @@ set_closure_free (gpointer data)
SetClosure *set = data;
g_free (set->alias);
g_free (set->collection_path);
- g_slice_free (SetClosure, set);
+ g_free (set);
}
static void
@@ -1907,7 +1907,7 @@ secret_service_set_alias (SecretService *service,
task = g_task_new (service, cancellable, callback, user_data);
g_task_set_source_tag (task, secret_service_set_alias);
- set = g_slice_new0 (SetClosure);
+ set = g_new0 (SetClosure, 1);
set->alias = g_strdup (alias);
if (collection) {