diff options
author | Alexandra Ellwood <lxs@mit.edu> | 2008-03-10 19:07:54 +0000 |
---|---|---|
committer | Alexandra Ellwood <lxs@mit.edu> | 2008-03-10 19:07:54 +0000 |
commit | 0d072b06dc3877a03946680456e56d4b6fca1720 (patch) | |
tree | 50efdf8734a48a668c522daef83f584abdeca451 /src/ccapi/server | |
parent | f404ed3593919117d885b6ca9c1729025aea92f3 (diff) | |
download | krb5-0d072b06dc3877a03946680456e56d4b6fca1720.tar.gz krb5-0d072b06dc3877a03946680456e56d4b6fca1720.tar.xz krb5-0d072b06dc3877a03946680456e56d4b6fca1720.zip |
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
Diffstat (limited to 'src/ccapi/server')
-rw-r--r-- | src/ccapi/server/ccs_ccache.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ccapi/server/ccs_ccache.c b/src/ccapi/server/ccs_ccache.c index ca41a87567..2f7d45d8b6 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; |