comparison src/buffer.c @ 33791:435668e914b1

(Fmake_indirect_buffer): Don't treat nil as a buffer object.
author Gerd Moellmann <gerd@gnu.org>
date Wed, 22 Nov 2000 22:33:55 +0000
parents 6864fead9622
children 7892b27e1636
comparison
equal deleted inserted replaced
33790:7cb7e5a3030c 33791:435668e914b1
474 if (!NILP (buf)) 474 if (!NILP (buf))
475 error ("Buffer name `%s' is in use", XSTRING (name)->data); 475 error ("Buffer name `%s' is in use", XSTRING (name)->data);
476 476
477 base_buffer = Fget_buffer (base_buffer); 477 base_buffer = Fget_buffer (base_buffer);
478 if (NILP (base_buffer)) 478 if (NILP (base_buffer))
479 error ("No such buffer: `%s'", 479 error ("No such buffer: `%s'", XSTRING (name)->data);
480 XSTRING (XBUFFER (base_buffer)->name)->data);
481 480
482 if (XSTRING (name)->size == 0) 481 if (XSTRING (name)->size == 0)
483 error ("Empty string for buffer name is not allowed"); 482 error ("Empty string for buffer name is not allowed");
484 483
485 b = (struct buffer *) allocate_buffer (); 484 b = (struct buffer *) allocate_buffer ();