]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Change krb5_get_ap_tag macro to remove warnings
authorSam Hartman <hartmans@mit.edu>
Wed, 23 Dec 2009 21:10:19 +0000 (21:10 +0000)
committerSam Hartman <hartmans@mit.edu>
Wed, 23 Dec 2009 21:10:19 +0000 (21:10 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/anonymous@23501 dc483132-0cff-0310-8789-dd5450dbe970

src/include/k5-int.h

index f1b48c0afd6984c8acc33ac4119f983211dca377..ebd08dc09449dd2865ff9870959bb296dd6a4a0d 100644 (file)
@@ -1532,7 +1532,7 @@ void KRB5_CALLCONV krb5_free_priv_enc_part(krb5_context, krb5_priv_enc_part *);
 /* allow either constructed or primitive encoding, so check for bit 6
    set or reset */
 #define krb5int_is_app_tag(dat,tag)                     \
-    ((dat) && (dat)->length &&                          \
+    ((dat != NULL) && (dat)->length &&                          \
      ((((dat)->data[0] & ~0x20) == ((tag) | 0x40))))
 #define krb5_is_krb_ticket(dat)               krb5int_is_app_tag(dat, 1)
 #define krb5_is_krb_authenticator(dat)        krb5int_is_app_tag(dat, 2)