changeset 2944:cd436a43dfd3 HEAD

Cached passwords didn't return scheme correctly. Patch by Andrey Panin.
author Timo Sirainen <tss@iki.fi>
date Mon, 06 Dec 2004 18:46:49 +0200
parents 6a6e794bb6d3
children e9d9fb39cf9e
files src/auth/passdb-cache.c
diffstat 1 files changed, 1 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/auth/passdb-cache.c	Mon Dec 06 18:42:12 2004 +0200
+++ b/src/auth/passdb-cache.c	Mon Dec 06 18:46:49 2004 +0200
@@ -88,7 +88,6 @@
 				    const char **scheme_r)
 {
 	const char *value, *const *list;
-	const char *cached_pw;
 
 	if (passdb_cache == NULL)
 		return FALSE;
@@ -108,7 +107,7 @@
         list_save(request, NULL, list+1);
 
 	*result_r = list[0];
-	*scheme_r = password_get_scheme(&cached_pw);
+	*scheme_r = password_get_scheme(result_r);
 	return TRUE;
 }