Commit 9056febe authored by Ken Raeburn's avatar Ken Raeburn
Browse files

* textprop.c (set_text_properties): Use STRING_SET_INTERVALS.

parent b13738b6
2002-07-15 Ken Raeburn <raeburn@gnu.org>
* lisp.h (STRING_INTERVALS): Produce rvalue.
(STRING_SET_INTERVALS): New macro.
* buffer.c (Fget_buffer_create, Fmake_indirect_buffer): Use it.
* fns.c (Fstring_as_multibyte): Likewise.
* intervals.c (create_root_interval,
balance_possible_root_interval, delete_interval,
copy_intervals_to_string): Likewise.
* textprop.c (set_text_properties): Likewise. Use NULL_INTERVAL
instead of 0.
2002-07-14 Ken Raeburn <raeburn@gnu.org>
* lisp.h (STRING_SET_CHARS): New macro.
......
......@@ -1311,7 +1311,7 @@ set_text_properties (start, end, properties, object, signal_after_change_p)
if (! STRING_INTERVALS (object))
return Qt;
STRING_INTERVALS (object) = 0;
STRING_SET_INTERVALS (object, NULL_INTERVAL);
return Qt;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment