use _hx509_abort
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16435 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -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);
|
s = realloc(*str, len + *total_len + 1);
|
||||||
if (s == NULL)
|
if (s == NULL)
|
||||||
abort();
|
_hx509_abort("allocation failure"); /* XXX */
|
||||||
memcpy(s + *total_len, qs, len);
|
memcpy(s + *total_len, qs, len);
|
||||||
if (qs != ss)
|
if (qs != ss)
|
||||||
free(qs);
|
free(qs);
|
||||||
@@ -184,12 +184,11 @@ hx509_name_to_string(const hx509_name name, char **str)
|
|||||||
size_t len = ds->u.bmpString.length;
|
size_t len = ds->u.bmpString.length;
|
||||||
int k;
|
int k;
|
||||||
|
|
||||||
/* XXX */
|
|
||||||
ss = malloc(len + 1);
|
ss = malloc(len + 1);
|
||||||
if (ss == NULL)
|
if (ss == NULL)
|
||||||
abort();
|
_hx509_abort("allocation failure"); /* XXX */
|
||||||
for (k = 0; k < len; k++)
|
for (k = 0; k < len; k++)
|
||||||
ss[k] = bmp[k] & 0xff;
|
ss[k] = bmp[k] & 0xff; /* XXX */
|
||||||
ss[k] = '\0';
|
ss[k] = '\0';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -200,7 +199,7 @@ hx509_name_to_string(const hx509_name name, char **str)
|
|||||||
ss = "universalString"; /* XXX */
|
ss = "universalString"; /* XXX */
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
abort();
|
_hx509_abort("unknown directory type: %d", ds->element);
|
||||||
}
|
}
|
||||||
append_string(str, &total_len, oidname, strlen(oidname), 0);
|
append_string(str, &total_len, oidname, strlen(oidname), 0);
|
||||||
free(oidname);
|
free(oidname);
|
||||||
|
Reference in New Issue
Block a user