Handle null TR_GSS_NAMES when checking for match
authorJennifer Richards <jennifer@painless-security.com>
Mon, 11 Sep 2017 21:46:26 +0000 (17:46 -0400)
committerJennifer Richards <jennifer@painless-security.com>
Mon, 11 Sep 2017 21:46:26 +0000 (17:46 -0400)
common/tr_gss.c

index fd3ec31..7fa6876 100644 (file)
@@ -85,6 +85,9 @@ int tr_gss_names_matches(TR_GSS_NAMES *gn, TR_NAME *name)
 {
   int ii=0;
 
+  if (!gn)
+    return 0;
+
   for (ii=0; ii<TR_MAX_GSS_NAMES; ii++) {
     if ((gn->names[ii]!=NULL) &&
         (0==tr_name_cmp(gn->names[ii], name)))