* intervals.c (adjust_intervals_for_insertion): Initialize `newi'
with RESET_INTERVAL. * buffer.c (Fget_buffer_create, Fmake_indirect_buffer): Remove duplicated buffer name initialization.
This commit is contained in:
parent
3c30e76668
commit
0c16dfed70
3 changed files with 9 additions and 2 deletions
|
@ -1,3 +1,11 @@
|
|||
2012-05-02 Dmitry Antipov <dmantipov@yandex.ru>
|
||||
|
||||
* intervals.c (adjust_intervals_for_insertion): Initialize `newi'
|
||||
with RESET_INTERVAL.
|
||||
|
||||
* buffer.c (Fget_buffer_create, Fmake_indirect_buffer):
|
||||
Remove duplicated buffer name initialization.
|
||||
|
||||
2012-05-02 Jim Meyering <jim@meyering.net>
|
||||
|
||||
* xterm.c (x_term_init): Use memcpy instead of strncpy (Bug#11373).
|
||||
|
|
|
@ -392,7 +392,6 @@ even if it is dead. The return value is never nil. */)
|
|||
|
||||
BVAR (b, mark) = Fmake_marker ();
|
||||
BUF_MARKERS (b) = NULL;
|
||||
BVAR (b, name) = name;
|
||||
|
||||
/* Put this in the alist of all live buffers. */
|
||||
XSETBUFFER (buffer, b);
|
||||
|
@ -612,7 +611,6 @@ CLONE nil means the indirect buffer's state is reset to default values. */)
|
|||
Vbuffer_alist = nconc2 (Vbuffer_alist, Fcons (Fcons (name, buf), Qnil));
|
||||
|
||||
BVAR (b, mark) = Fmake_marker ();
|
||||
BVAR (b, name) = name;
|
||||
|
||||
/* The multibyte status belongs to the base buffer. */
|
||||
BVAR (b, enable_multibyte_characters) = BVAR (b->base_buffer, enable_multibyte_characters);
|
||||
|
|
|
@ -1000,6 +1000,7 @@ adjust_intervals_for_insertion (INTERVAL tree,
|
|||
Lisp_Object pleft, pright;
|
||||
struct interval newi;
|
||||
|
||||
RESET_INTERVAL (&newi);
|
||||
pleft = NULL_INTERVAL_P (prev) ? Qnil : prev->plist;
|
||||
pright = NULL_INTERVAL_P (i) ? Qnil : i->plist;
|
||||
newi.plist = merge_properties_sticky (pleft, pright);
|
||||
|
|
Loading…
Add table
Reference in a new issue