Return to vars.c CVS log | Up to [local] / src / usr.bin / mail |
version 1.8, 2001/11/21 20:41:56 | version 1.9, 2002/08/12 00:42:56 | ||
---|---|---|---|
|
|
||
h = hash(name); | h = hash(name); | ||
vp = lookup(name); | vp = lookup(name); | ||
if (vp == NULL) { | if (vp == NULL) { | ||
if ((vp = (struct var *)calloc(sizeof(*vp), 1)) == NULL) | if ((vp = (struct var *)calloc(1, sizeof(*vp))) == NULL) | ||
errx(1, "Out of memory"); | errx(1, "Out of memory"); | ||
vp->v_name = vcopy(name); | vp->v_name = vcopy(name); | ||
vp->v_link = variables[h]; | vp->v_link = variables[h]; |