From f880fe51b334847ebfe7be34f83fcee572f86352 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Fri, 23 Apr 2004 09:54:38 +0000 Subject: r340: fix a segfault in the login_cache code... metze (This used to be commit 908d8a412559997256f51caa30da254f0768f114) --- source3/passdb/login_cache.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source3') diff --git a/source3/passdb/login_cache.c b/source3/passdb/login_cache.c index 5acec64573..fc05122cca 100644 --- a/source3/passdb/login_cache.c +++ b/source3/passdb/login_cache.c @@ -110,7 +110,9 @@ BOOL login_cache_write(const SAM_ACCOUNT *sampass, LOGIN_CACHE entry) TDB_DATA keybuf, databuf; BOOL ret; - + + if (!login_cache_init()) + return False; keybuf.dptr = strdup(pdb_get_nt_username(sampass)); if (!keybuf.dptr || !strlen(keybuf.dptr)) { -- cgit