From: Jeffrey Altman Date: Fri, 7 Oct 2011 15:23:57 +0000 (-0400) Subject: Windows: correct use of krb5_init_context in aklog X-Git-Tag: upstream/1.8.0_pre1^2~3185 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=bd1fbd8f4c0696a73e6211ded89e8c1105db1bfe;p=packages%2Fo%2Fopenafs.git Windows: correct use of krb5_init_context in aklog A zero return code is success. Apply ! to obtain proper conditional test. Change-Id: Idd60fd2476a36ec36f7b5e250e9f8b8531c80611 Reviewed-on: http://gerrit.openafs.org/5570 Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- diff --git a/src/WINNT/aklog/aklog.c b/src/WINNT/aklog/aklog.c index 80559f67c..9044899b0 100644 --- a/src/WINNT/aklog/aklog.c +++ b/src/WINNT/aklog/aklog.c @@ -221,7 +221,7 @@ redirect_errors(const char *who, afs_int32 code, const char *fmt, va_list ap) int freestr = 0; char *str = (char *)afs_error_message(code); if (strncmp(str, "unknown", strlen(str)) == 0) { - if (krb5_init_context(&context)) + if (!krb5_init_context(&context)) { str = krb5_get_error_message(NULL, code); freestr = 1;