Omit unnecessary initialization in dunlink_alloc
* src/unlink.c (dunlink_alloc): Remove unnecessary assignment to p->next.
This commit is contained in:
13
src/unlink.c
13
src/unlink.c
@@ -47,15 +47,10 @@ static struct deferred_unlink *dunlink_avail;
|
||||
static struct deferred_unlink *
|
||||
dunlink_alloc (void)
|
||||
{
|
||||
struct deferred_unlink *p;
|
||||
if (dunlink_avail)
|
||||
{
|
||||
p = dunlink_avail;
|
||||
dunlink_avail = p->next;
|
||||
p->next = NULL;
|
||||
}
|
||||
else
|
||||
p = xmalloc (sizeof (*p));
|
||||
struct deferred_unlink *p = dunlink_avail;
|
||||
if (!p)
|
||||
return xmalloc (sizeof *p);
|
||||
dunlink_avail = p->next;
|
||||
return p;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user