Mercurial > emacs
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 (); |