(main): handle that krb5_cc_default_name can return NULL
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11683 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		| @@ -91,8 +91,13 @@ main (int argc, char **argv) | |||||||
|     if (ret) |     if (ret) | ||||||
| 	errx (1, "krb5_init_context failed: %d", ret); | 	errx (1, "krb5_init_context failed: %d", ret); | ||||||
|    |    | ||||||
|     if(cache == NULL) |     if(cache == NULL) { | ||||||
| 	cache = krb5_cc_default_name(context); | 	cache = krb5_cc_default_name(context); | ||||||
|  | 	if (cache == NULL) { | ||||||
|  | 	    warnx ("krb5_cc_default_name: %s", krb5_get_err_text(context, ret)); | ||||||
|  | 	    exit(1); | ||||||
|  | 	} | ||||||
|  |     } | ||||||
|  |  | ||||||
|     ret =  krb5_cc_resolve(context,  |     ret =  krb5_cc_resolve(context,  | ||||||
| 			   cache,  | 			   cache,  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Love Hörnquist Åstrand
					Love Hörnquist Åstrand