|
|
@ -13,7 +13,7 @@
|
|
|
|
/* static */
|
|
|
|
/* static */
|
|
|
|
|
|
|
|
|
|
|
|
static void
|
|
|
|
static void
|
|
|
|
bad_malloc(unsigned int size)
|
|
|
|
badmalloc(unsigned int size)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
eprint("fatal: could not malloc() %u bytes\n", size);
|
|
|
|
eprint("fatal: could not malloc() %u bytes\n", size);
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -25,7 +25,7 @@ emalloc(unsigned int size)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
void *res = malloc(size);
|
|
|
|
void *res = malloc(size);
|
|
|
|
if(!res)
|
|
|
|
if(!res)
|
|
|
|
bad_malloc(size);
|
|
|
|
badmalloc(size);
|
|
|
|
return res;
|
|
|
|
return res;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -45,6 +45,6 @@ estrdup(const char *str)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
void *res = strdup(str);
|
|
|
|
void *res = strdup(str);
|
|
|
|
if(!res)
|
|
|
|
if(!res)
|
|
|
|
bad_malloc(strlen(str));
|
|
|
|
badmalloc(strlen(str));
|
|
|
|
return res;
|
|
|
|
return res;
|
|
|
|
}
|
|
|
|
}
|
|
|
|