Convert codebase to use emalloc.c utility-functions
This also definitely increases readability and makes OOM-conditions more consistent.
This commit is contained in:
6
grep.c
6
grep.c
@@ -111,10 +111,8 @@ addpattern(const char *pattern)
|
||||
{
|
||||
struct plist *pnode;
|
||||
|
||||
if (!(pnode = malloc(sizeof(*pnode))))
|
||||
eprintf("malloc:");
|
||||
if (!(pnode->pattern = strdup(pattern)))
|
||||
eprintf("strdup:");
|
||||
pnode = emalloc(sizeof(*pnode));
|
||||
pnode->pattern = estrdup(pattern);
|
||||
pnode->next = phead;
|
||||
phead = pnode;
|
||||
}
|
||||
|
Reference in New Issue
Block a user