From d3c026f08f629659b5efe23fe8bffd3cf9b845f6 Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Thu, 2 Sep 1999 12:35:02 +0000 Subject: Redo memory allocation to use mknew macro [originally from svn r214] --- misc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'misc.c') diff --git a/misc.c b/misc.c index ec38016..96b0e53 100644 --- a/misc.c +++ b/misc.c @@ -13,7 +13,7 @@ struct stackTag { stack stk_new(void) { stack s; - s = smalloc(sizeof(*s)); + s = mknew(stack); s->sp = 0; s->size = 0; s->data = NULL; @@ -29,7 +29,7 @@ void stk_free(stack s) { void stk_push(stack s, void *item) { if (s->size <= s->sp) { s->size = s->sp + 32; - s->data = srealloc(s->data, s->size * sizeof(*s->data)); + s->data = resize(s->data, s->size); } s->data[s->sp++] = item; } -- cgit v1.1