diff options
Diffstat (limited to 'daemon/login/gkd-login.c')
-rw-r--r-- | daemon/login/gkd-login.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/daemon/login/gkd-login.c b/daemon/login/gkd-login.c index bf208241..2c0cb20c 100644 --- a/daemon/login/gkd-login.c +++ b/daemon/login/gkd-login.c @@ -39,7 +39,13 @@ static GList* module_instances (void) { - GckModule *module = gck_module_new (gkd_pkcs11_get_base_functions ()); + CK_FUNCTION_LIST_PTR funcs; + GckModule *module; + + funcs = gkd_pkcs11_get_base_functions (); + g_return_val_if_fail (funcs != NULL && "instances", NULL); + + module = gck_module_new (funcs); g_return_val_if_fail (module, NULL); return g_list_append (NULL, module); } |