From 1cfff7cc93f911ba8814a13376eb0bf90f761dab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Thu, 11 Dec 2008 05:08:37 +0000 Subject: [PATCH] check for failues, cid#160 git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24152 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/hx509/hxtool.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/hx509/hxtool.c b/lib/hx509/hxtool.c index e607b6086..d8ad36510 100644 --- a/lib/hx509/hxtool.c +++ b/lib/hx509/hxtool.c @@ -603,8 +603,10 @@ print_certificate(hx509_context hxcontext, hx509_cert cert, int verbose) { heim_integer serialNumber; - hx509_cert_get_serialnumber(cert, &serialNumber); - der_print_hex_heim_integer(&serialNumber, &str); + ret = hx509_cert_get_serialnumber(cert, &serialNumber); + if (ret) errx(1, "hx509_cert_get_serialnumber"); + ret = der_print_hex_heim_integer(&serialNumber, &str); + if (ret) errx(1, "der_print_hex_heim_integer"); der_free_heim_integer(&serialNumber); printf(" serial: %s\n", str); free(str);