From fde07b8b1784384d794beaa14666384078b51433 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Tue, 3 Jan 2006 08:22:09 +0000 Subject: [PATCH] use _hx509_abort git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16435 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/hx509/name.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/hx509/name.c b/lib/hx509/name.c index 24e96f491..b91207eb7 100644 --- a/lib/hx509/name.c +++ b/lib/hx509/name.c @@ -117,7 +117,7 @@ append_string(char **str, size_t *total_len, char *ss, size_t len, int quote) s = realloc(*str, len + *total_len + 1); if (s == NULL) - abort(); + _hx509_abort("allocation failure"); /* XXX */ memcpy(s + *total_len, qs, len); if (qs != ss) free(qs); @@ -184,12 +184,11 @@ hx509_name_to_string(const hx509_name name, char **str) size_t len = ds->u.bmpString.length; int k; - /* XXX */ ss = malloc(len + 1); if (ss == NULL) - abort(); + _hx509_abort("allocation failure"); /* XXX */ for (k = 0; k < len; k++) - ss[k] = bmp[k] & 0xff; + ss[k] = bmp[k] & 0xff; /* XXX */ ss[k] = '\0'; break; } @@ -200,7 +199,7 @@ hx509_name_to_string(const hx509_name name, char **str) ss = "universalString"; /* XXX */ break; default: - abort(); + _hx509_abort("unknown directory type: %d", ds->element); } append_string(str, &total_len, oidname, strlen(oidname), 0); free(oidname);