diff options
author | Stef Walter <stef@memberwebs.com> | 2010-06-08 03:26:14 +0000 |
---|---|---|
committer | Stef Walter <stef@memberwebs.com> | 2010-06-08 15:59:24 +0000 |
commit | 1ae76c6396141dfc6736395090779fa0d15764f9 (patch) | |
tree | c6b30730c81cebfc727c79256eeb3e81a6ce1627 /pkcs11/secret-store | |
parent | 27789d006f38f134a2a34482d9343034d7dfa5b8 (diff) | |
download | gnome-keyring-1ae76c6396141dfc6736395090779fa0d15764f9.tar.gz |
Simpler way to define secure memory callbacks.
* Also define locking on the daemon.
Diffstat (limited to 'pkcs11/secret-store')
-rw-r--r-- | pkcs11/secret-store/gkm-secret-standalone.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/pkcs11/secret-store/gkm-secret-standalone.c b/pkcs11/secret-store/gkm-secret-standalone.c index 0baacbde..681bf4e3 100644 --- a/pkcs11/secret-store/gkm-secret-standalone.c +++ b/pkcs11/secret-store/gkm-secret-standalone.c @@ -34,13 +34,7 @@ #include "pkcs11/pkcs11.h" /* Module callbacks for secure memory */ -static GStaticMutex memory_mutex = G_STATIC_MUTEX_INIT; -void egg_memory_lock (void) - { g_static_mutex_lock (&memory_mutex); } -void egg_memory_unlock (void) - { g_static_mutex_unlock (&memory_mutex); } -void* egg_memory_fallback (void *p, size_t sz) - { return g_realloc (p, sz); } +EGG_SECURE_GLIB_DEFINITIONS (); CK_RV C_GetFunctionList (CK_FUNCTION_LIST_PTR_PTR list) |