summaryrefslogtreecommitdiff
path: root/pam/gkr-pam-stubs.c
diff options
context:
space:
mode:
authorStefan Walter <stefw@src.gnome.org>2007-11-29 15:35:21 +0000
committerStefan Walter <stefw@src.gnome.org>2007-11-29 15:35:21 +0000
commitbe1b98ccff6fe9012d7d0f2c22162a33677a8e55 (patch)
tree3ced23a9f44c42e2243b84ac6c21b7bdec5d962a /pam/gkr-pam-stubs.c
parent7993e1d63b74105d6febcbbe429c405a5a4ec959 (diff)
downloadgnome-keyring-be1b98ccff6fe9012d7d0f2c22162a33677a8e55.tar.gz
Fix missing symbol in PAM module.
* pam/gkr-pam-stubs.c: Fix missing symbol in PAM module. svn path=/trunk/; revision=898
Diffstat (limited to 'pam/gkr-pam-stubs.c')
-rw-r--r--pam/gkr-pam-stubs.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/pam/gkr-pam-stubs.c b/pam/gkr-pam-stubs.c
index 9558aed5..26342b5e 100644
--- a/pam/gkr-pam-stubs.c
+++ b/pam/gkr-pam-stubs.c
@@ -23,6 +23,8 @@
#include "common/gkr-secure-memory.h"
+#include <stdlib.h>
+
/*
* These are called from gkr-secure-memory.c to provide appropriate
* locking for memory between threads
@@ -39,3 +41,10 @@ gkr_memory_unlock (void)
{
/* No threads in PAM, no locking */
}
+
+void*
+gkr_memory_fallback (void *p, unsigned long sz)
+{
+ /* Handles allocation, reallocation and freeing */
+ return realloc (p, sz);
+}