diff options
| author | Eli Zaretskii | 2013-12-06 17:13:35 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2013-12-06 17:13:35 +0200 |
| commit | 6d6aa291f262d6dba7a92f411d5f46789c8413a0 (patch) | |
| tree | 2724ebabc1b53196a7c07dfa291ed7b036b721a9 /src/buffer.c | |
| parent | ed72f323bfd7697517171b2a6079fb5da20d8b22 (diff) | |
| download | emacs-6d6aa291f262d6dba7a92f411d5f46789c8413a0.tar.gz emacs-6d6aa291f262d6dba7a92f411d5f46789c8413a0.zip | |
Fix bug #16070 with crashes when toggling buffer's multibyteness.
src/buffer.c (Fset_buffer_multibyte): Invalidate buffer caches.
Diffstat (limited to 'src/buffer.c')
| -rw-r--r-- | src/buffer.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/buffer.c b/src/buffer.c index b40dc8cb3b7..e4a550fed95 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -2482,6 +2482,8 @@ current buffer is cleared. */) | |||
| 2482 | if (narrowed) | 2482 | if (narrowed) |
| 2483 | error ("Changing multibyteness in a narrowed buffer"); | 2483 | error ("Changing multibyteness in a narrowed buffer"); |
| 2484 | 2484 | ||
| 2485 | invalidate_buffer_caches (current_buffer, BEGV, ZV); | ||
| 2486 | |||
| 2485 | if (NILP (flag)) | 2487 | if (NILP (flag)) |
| 2486 | { | 2488 | { |
| 2487 | ptrdiff_t pos, stop; | 2489 | ptrdiff_t pos, stop; |