aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/buffer.c')
-rw-r--r--src/buffer.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/buffer.c b/src/buffer.c
index 9373e3cd363..c900ef8c5a8 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -695,7 +695,7 @@ clone_per_buffer_values (struct buffer *from, struct buffer *to)
695 if (offset == PER_BUFFER_VAR_OFFSET (name)) 695 if (offset == PER_BUFFER_VAR_OFFSET (name))
696 continue; 696 continue;
697 697
698 obj = PER_BUFFER_VALUE (from, offset); 698 obj = per_buffer_value (from, offset);
699 if (MARKERP (obj) && XMARKER (obj)->buffer == from) 699 if (MARKERP (obj) && XMARKER (obj)->buffer == from)
700 { 700 {
701 struct Lisp_Marker *m = XMARKER (obj); 701 struct Lisp_Marker *m = XMARKER (obj);
@@ -704,7 +704,7 @@ clone_per_buffer_values (struct buffer *from, struct buffer *to)
704 XMARKER (obj)->insertion_type = m->insertion_type; 704 XMARKER (obj)->insertion_type = m->insertion_type;
705 } 705 }
706 706
707 PER_BUFFER_VALUE (to, offset) = obj; 707 set_per_buffer_value (to, offset, obj);
708 } 708 }
709 709
710 memcpy (to->local_flags, from->local_flags, sizeof to->local_flags); 710 memcpy (to->local_flags, from->local_flags, sizeof to->local_flags);
@@ -1063,7 +1063,7 @@ reset_buffer_local_variables (register struct buffer *b, int permanent_too)
1063 if ((idx > 0 1063 if ((idx > 0
1064 && (permanent_too 1064 && (permanent_too
1065 || buffer_permanent_local_flags[idx] == 0))) 1065 || buffer_permanent_local_flags[idx] == 0)))
1066 PER_BUFFER_VALUE (b, offset) = PER_BUFFER_DEFAULT (offset); 1066 set_per_buffer_value (b, offset, per_buffer_default (offset));
1067 } 1067 }
1068} 1068}
1069 1069
@@ -1239,7 +1239,7 @@ buffer_local_value_1 (Lisp_Object variable, Lisp_Object buffer)
1239 { 1239 {
1240 union Lisp_Fwd *fwd = SYMBOL_FWD (sym); 1240 union Lisp_Fwd *fwd = SYMBOL_FWD (sym);
1241 if (BUFFER_OBJFWDP (fwd)) 1241 if (BUFFER_OBJFWDP (fwd))
1242 result = PER_BUFFER_VALUE (buf, XBUFFER_OBJFWD (fwd)->offset); 1242 result = per_buffer_value (buf, XBUFFER_OBJFWD (fwd)->offset);
1243 else 1243 else
1244 result = Fdefault_value (variable); 1244 result = Fdefault_value (variable);
1245 break; 1245 break;
@@ -1319,7 +1319,7 @@ No argument or nil as argument means use current buffer as BUFFER. */)
1319 && SYMBOLP (PER_BUFFER_SYMBOL (offset))) 1319 && SYMBOLP (PER_BUFFER_SYMBOL (offset)))
1320 { 1320 {
1321 Lisp_Object sym = PER_BUFFER_SYMBOL (offset); 1321 Lisp_Object sym = PER_BUFFER_SYMBOL (offset);
1322 Lisp_Object val = PER_BUFFER_VALUE (buf, offset); 1322 Lisp_Object val = per_buffer_value (buf, offset);
1323 result = Fcons (EQ (val, Qunbound) ? sym : Fcons (sym, val), 1323 result = Fcons (EQ (val, Qunbound) ? sym : Fcons (sym, val),
1324 result); 1324 result);
1325 } 1325 }