comparison src/alloc.c @ 13553:fb12156faaf5

(mark_object): Don't overwrite original argument value.
author Richard M. Stallman <rms@gnu.org>
date Wed, 15 Nov 1995 17:42:44 +0000
parents 941c37982f37
children 8e82e46aa77b
comparison
equal deleted inserted replaced
13552:154408a17c77 13553:fb12156faaf5
1697 #define LAST_MARKED_SIZE 500 1697 #define LAST_MARKED_SIZE 500
1698 Lisp_Object *last_marked[LAST_MARKED_SIZE]; 1698 Lisp_Object *last_marked[LAST_MARKED_SIZE];
1699 int last_marked_index; 1699 int last_marked_index;
1700 1700
1701 static void 1701 static void
1702 mark_object (objptr) 1702 mark_object (argptr)
1703 Lisp_Object *objptr; 1703 Lisp_Object *argptr;
1704 { 1704 {
1705 Lisp_Object *objptr = argptr;
1705 register Lisp_Object obj; 1706 register Lisp_Object obj;
1706 1707
1707 loop: 1708 loop:
1708 obj = *objptr; 1709 obj = *objptr;
1709 loop2: 1710 loop2: