From ab56333fd71f58113154fcd49f879f00c8b96bdb Mon Sep 17 00:00:00 2001 From: Asanka Herath Date: Wed, 2 Jun 2010 21:15:43 -0400 Subject: [PATCH] Variable initialization in hdb_sqlite_store() If the call to krb5_unparse_name() fails, we might try to free an uninitialized pointer. --- lib/hdb/hdb-sqlite.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/hdb/hdb-sqlite.c b/lib/hdb/hdb-sqlite.c index ee3e88186..ac12bd808 100644 --- a/lib/hdb/hdb-sqlite.c +++ b/lib/hdb/hdb-sqlite.c @@ -482,7 +482,7 @@ hdb_sqlite_store(krb5_context context, HDB *db, unsigned flags, int ret; int i; sqlite_int64 entry_id; - char *principal_string; + char *principal_string = NULL; char *alias_string; const HDB_Ext_Aliases *aliases;