From 174cae0ba11c2c934cd223b96de648a398302bf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sun, 23 Nov 2008 22:05:46 +0000 Subject: [PATCH] better error message git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24051 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/hx509/cert.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/hx509/cert.c b/lib/hx509/cert.c index 337eb64f0..a0bba3adb 100644 --- a/lib/hx509/cert.c +++ b/lib/hx509/cert.c @@ -3369,8 +3369,12 @@ _hx509_cert_to_env(hx509_context context, hx509_cert cert, hx509_env *env) ret = hex_encode(sig.data, sig.length, &buf); der_free_octet_string(&sig); - if (ret < 0) + if (ret < 0) { + ret = ENOMEM; + hx509_set_error_string(context, 0, ret, + "Out of memory"); goto out; + } ret = hx509_env_add(context, &envhash, "sha1", buf); free(buf);