]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Check sort_enctypes return value in gic_keytab
authorGreg Hudson <ghudson@mit.edu>
Mon, 2 Jul 2012 16:49:22 +0000 (12:49 -0400)
committerGreg Hudson <ghudson@mit.edu>
Mon, 2 Jul 2012 18:13:20 +0000 (14:13 -0400)
src/lib/krb5/krb/gic_keytab.c

index 49e50235cc116dfd2711d6649021167e0e827ae9..38051dbfdb63f95ee8cc682824a8f620e7a75fcd 100644 (file)
@@ -205,9 +205,10 @@ krb5_init_creds_set_keytab(krb5_context context,
     }
 
     /* Sort the request enctypes so the ones in the keytab appear first. */
-    sort_enctypes(ctx->request->ktype, ctx->request->nktypes, etype_list);
+    ret = sort_enctypes(ctx->request->ktype, ctx->request->nktypes,
+                        etype_list);
     free(etype_list);
-    return 0;
+    return ret;
 }
 
 static krb5_error_code