summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>2009-06-06 03:55:44 +0000
committerEzra Peisach <epeisach@mit.edu>2009-06-06 03:55:44 +0000
commit58989d37a8ce50e04452cdab47b897765a7e7d4e (patch)
tree96e5a892211b09ebfcd750016afdbec1732b28e7 /src/lib
parent9d4a7b700805858bc1a091cd6561ee9f5aef20af (diff)
downloadkrb5-58989d37a8ce50e04452cdab47b897765a7e7d4e.tar.gz
krb5-58989d37a8ce50e04452cdab47b897765a7e7d4e.tar.xz
krb5-58989d37a8ce50e04452cdab47b897765a7e7d4e.zip
kadm5int_acl_parse_restrictions could ref uninitialized variable
The variable sp is never initialized. If the first argument to the function is null, the code falls through to freeing sp if valid. However, sp is never set. ticket: 6508 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22402 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/kadm5/srv/server_acl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/kadm5/srv/server_acl.c b/src/lib/kadm5/srv/server_acl.c
index 88a517a00d..76220446d3 100644
--- a/src/lib/kadm5/srv/server_acl.c
+++ b/src/lib/kadm5/srv/server_acl.c
@@ -278,7 +278,7 @@ kadm5int_acl_parse_restrictions(s, rpp)
char *s;
restriction_t **rpp;
{
- char *sp, *tp, *ap;
+ char *sp = NULL, *tp, *ap;
static const char *delims = "\t\n\f\v\r ,";
krb5_deltat dt;
krb5_flags flag;