Mercurial > hg > xemacs-beta
diff src/alloc.c @ 5159:cb303ff63e76
merge
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Fri, 19 Mar 2010 17:02:11 -0500 |
parents | 9e0b43d3095c 641d0cdd1d00 |
children | ab9ee10a53e4 |
line wrap: on
line diff
--- a/src/alloc.c Fri Mar 19 14:47:44 2010 -0500 +++ b/src/alloc.c Fri Mar 19 17:02:11 2010 -0500 @@ -3233,8 +3233,8 @@ { /* Don't use alloc_automanaged_lcrecord() avoid infinite recursion allocating this. */ - struct lcrecord_list *p = (struct lcrecord_list *) - old_alloc_lcrecord (&lrecord_lcrecord_list); + struct lcrecord_list *p = + XLCRECORD_LIST (old_alloc_lcrecord (&lrecord_lcrecord_list)); p->implementation = implementation; p->size = size; @@ -3280,8 +3280,7 @@ return val; } else - return wrap_pointer_1 (old_alloc_sized_lcrecord (list->size, - list->implementation)); + return old_alloc_sized_lcrecord (list->size, list->implementation); } /* "Free" a Lisp object LCRECORD by placing it on its associated free list