Convert codebase to use emalloc.c utility-functions

This also definitely increases readability and makes OOM-conditions
more consistent.
This commit is contained in:
FRIGN
2014-11-16 11:07:26 +01:00
committed by sin
parent 045fc62028
commit e17b9cdd0a
10 changed files with 22 additions and 36 deletions

View File

@@ -59,8 +59,7 @@ main(int argc, char *argv[])
if (len == (size_t) - 1)
eprintf("invalid delimiter\n");
if (!(delim = malloc((len + 1) * sizeof(*delim))))
eprintf("out of memory\n");
delim = emalloc((len + 1) * sizeof(*delim));
mbstowcs(delim, adelim, len);
len = unescape(delim);
@@ -68,8 +67,7 @@ main(int argc, char *argv[])
eprintf("no delimiters specified\n");
/* populate file list */
if (!(dsc = malloc(argc * sizeof(*dsc))))
eprintf("out of memory\n");
dsc = emalloc(argc * sizeof(*dsc));
for (i = 0; i < argc; i++) {
if (strcmp(argv[i], "-") == 0)