From 440f98d5f76f05d14bc46e30d409201968b49996 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 25 Jul 2005 21:32:34 +0000 Subject: [PATCH] (parse_certificate): return errno's not 1 in case of error git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15745 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/hx509/ks_file.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/lib/hx509/ks_file.c b/lib/hx509/ks_file.c index 616ea3cb6..9e6e7703c 100644 --- a/lib/hx509/ks_file.c +++ b/lib/hx509/ks_file.c @@ -90,20 +90,16 @@ parse_certificate(const char *fn, int use_pem, Certificate *t) fclose(f); if (data == NULL) - return 1; + return ENOENT; if (data && in_cert) { free(data); - return 1; + return EINVAL; } ret = decode_Certificate(data, len, t, &size); free(data); - if (ret != 0) { - return 1; - } - - return 0; + return ret; }