aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/alloc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/alloc.c b/src/alloc.c
index b488a28309c..b5a45fd3845 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -1044,6 +1044,8 @@ DEFUN ("make-marker", Fmake_marker, Smake_marker, 0, 0, 0,
1044free_marker (marker) 1044free_marker (marker)
1045 Lisp_Object marker; 1045 Lisp_Object marker;
1046{ 1046{
1047 unchain_marker (marker);
1048
1047 XMISC (marker)->u_marker.type = Lisp_Misc_Free; 1049 XMISC (marker)->u_marker.type = Lisp_Misc_Free;
1048 XMISC (marker)->u_free.chain = marker_free_list; 1050 XMISC (marker)->u_free.chain = marker_free_list;
1049 marker_free_list = XMISC (marker); 1051 marker_free_list = XMISC (marker);