From 6e553d5e6c90f945f1dd611995df3a908ffe7a8c Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Mon, 1 Feb 1999 11:17:41 +0000 Subject: [PATCH] (Fset_buffer_multibyte): Error if buffer is multibyte. --- src/buffer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/buffer.c b/src/buffer.c index 9d5fb51c25..0cd234303f 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -1735,6 +1735,9 @@ but the contents viewed as characters do change.") { Lisp_Object tail, markers; + if (current_buffer->base_buffer) + error ("Cannot do `set-buffer-multibyte' on an indirect buffer"); + /* Do nothing if nothing actually changes. */ if (NILP (flag) == NILP (current_buffer->enable_multibyte_characters)) return flag; -- 2.20.1