aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandra Ellwood <lxs@mit.edu>2008-03-10 19:07:54 +0000
committerAlexandra Ellwood <lxs@mit.edu>2008-03-10 19:07:54 +0000
commit0d072b06dc3877a03946680456e56d4b6fca1720 (patch)
tree50efdf8734a48a668c522daef83f584abdeca451
parentf404ed3593919117d885b6ca9c1729025aea92f3 (diff)
downloadkrb5-0d072b06dc3877a03946680456e56d4b6fca1720.zip
krb5-0d072b06dc3877a03946680456e56d4b6fca1720.tar.gz
krb5-0d072b06dc3877a03946680456e56d4b6fca1720.tar.bz2
ccs_ccache_reset should check all arguments for NULL
ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20259 dc483132-0cff-0310-8789-dd5450dbe970
-rw-r--r--src/ccapi/server/ccs_ccache.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ccapi/server/ccs_ccache.c b/src/ccapi/server/ccs_ccache.c
index ca41a87..2f7d45d 100644
--- a/src/ccapi/server/ccs_ccache.c
+++ b/src/ccapi/server/ccs_ccache.c
@@ -154,7 +154,9 @@ cc_int32 ccs_ccache_reset (ccs_ccache_t io_ccache,
char *v5_principal = NULL;
ccs_credentials_list_t credentials = NULL;
- if (!io_ccache) { err = cci_check_error (ccErrBadParam); }
+ if (!io_ccache ) { err = cci_check_error (ccErrBadParam); }
+ if (!io_cache_collection) { err = cci_check_error (ccErrBadParam); }
+ if (!in_principal ) { err = cci_check_error (ccErrBadParam); }
if (!err) {
io_ccache->creds_version = in_creds_version;