version 1.10, 1998/11/04 14:11:12 |
version 1.10.6.1, 1999/12/27 18:27:00 |
|
|
|
|
vp = (struct val *) malloc(sizeof(*vp)); |
vp = (struct val *) malloc(sizeof(*vp)); |
if (vp == NULL) { |
if (vp == NULL) { |
err(2, "%s", ""); |
err(2, NULL); |
} |
} |
vp->type = integer; |
vp->type = integer; |
vp->u.i = i; |
vp->u.i = i; |
|
|
|
|
vp = (struct val *) malloc(sizeof(*vp)); |
vp = (struct val *) malloc(sizeof(*vp)); |
if (vp == NULL || ((vp->u.s = strdup(s)) == NULL)) { |
if (vp == NULL || ((vp->u.s = strdup(s)) == NULL)) { |
err(2, "%s", ""); |
err(2, NULL); |
} |
} |
vp->type = string; |
vp->type = string; |
return vp; |
return vp; |
|
|
|
|
tmp = malloc(25); |
tmp = malloc(25); |
if (tmp == NULL) { |
if (tmp == NULL) { |
err(2, "%s", ""); |
err(2, NULL); |
} |
} |
(void)snprintf(tmp, 25, "%d", vp->u.i); |
(void)snprintf(tmp, 25, "%d", vp->u.i); |
vp->type = string; |
vp->type = string; |