[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/alloc.c,v
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/src/alloc.c,v |
Date: |
Wed, 17 Oct 2007 02:10:40 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier> 07/10/17 02:10:39
Index: alloc.c
===================================================================
RCS file: /sources/emacs/emacs/src/alloc.c,v
retrieving revision 1.428
retrieving revision 1.429
diff -u -b -r1.428 -r1.429
--- alloc.c 16 Oct 2007 15:49:43 -0000 1.428
+++ alloc.c 17 Oct 2007 02:10:38 -0000 1.429
@@ -3364,7 +3364,7 @@
free_misc (misc)
Lisp_Object misc;
{
- XMISC (misc)->u_marker.type = Lisp_Misc_Free;
+ XMISCTYPE (misc) = Lisp_Misc_Free;
XMISC (misc)->u_free.chain = marker_free_list;
marker_free_list = XMISC (misc);
@@ -4080,7 +4080,7 @@
&& offset < (MARKER_BLOCK_SIZE * sizeof b->markers[0])
&& (b != marker_block
|| offset / sizeof b->markers[0] < marker_block_index)
- && ((union Lisp_Misc *) p)->u_marker.type != Lisp_Misc_Free);
+ && ((union Lisp_Misc *) p)->u_any.type != Lisp_Misc_Free);
}
else
return 0;
@@ -6148,9 +6148,9 @@
for (i = 0; i < lim; i++)
{
- if (!mblk->markers[i].u_marker.gcmarkbit)
+ if (!mblk->markers[i].u_any.gcmarkbit)
{
- if (mblk->markers[i].u_marker.type == Lisp_Misc_Marker)
+ if (mblk->markers[i].u_any.type == Lisp_Misc_Marker)
unchain_marker (&mblk->markers[i].u_marker);
/* Set the type of the freed object to Lisp_Misc_Free.
We could leave the type alone, since nobody checks it,
@@ -6163,7 +6163,7 @@
else
{
num_used++;
- mblk->markers[i].u_marker.gcmarkbit = 0;
+ mblk->markers[i].u_any.gcmarkbit = 0;
}
}
lim = MARKER_BLOCK_SIZE;
- [Emacs-diffs] Changes to emacs/src/alloc.c,v, Stefan Monnier, 2007/10/02
- [Emacs-diffs] Changes to emacs/src/alloc.c,v, Stefan Monnier, 2007/10/02
- [Emacs-diffs] Changes to emacs/src/alloc.c,v, Stefan Monnier, 2007/10/02
- [Emacs-diffs] Changes to emacs/src/alloc.c,v, Stefan Monnier, 2007/10/02
- [Emacs-diffs] Changes to emacs/src/alloc.c,v, Stefan Monnier, 2007/10/02
- [Emacs-diffs] Changes to emacs/src/alloc.c,v, Stefan Monnier, 2007/10/16
- [Emacs-diffs] Changes to emacs/src/alloc.c,v, Stefan Monnier, 2007/10/16
- [Emacs-diffs] Changes to emacs/src/alloc.c,v,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/src/alloc.c,v, Juanma Barranquero, 2007/10/26