diff options
Diffstat (limited to 'src/buffer.c')
| -rw-r--r-- | src/buffer.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/buffer.c b/src/buffer.c index 8041e3abce5..50db471ae12 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -2192,6 +2192,9 @@ DEFUN ("buffer-swap-text", Fbuffer_swap_text, Sbuffer_swap_text, | |||
| 2192 | CHECK_BUFFER (buffer); | 2192 | CHECK_BUFFER (buffer); |
| 2193 | other_buffer = XBUFFER (buffer); | 2193 | other_buffer = XBUFFER (buffer); |
| 2194 | 2194 | ||
| 2195 | if (NILP (other_buffer->name)) | ||
| 2196 | error ("Cannot swap a dead buffer's text"); | ||
| 2197 | |||
| 2195 | /* Actually, it probably works just fine. | 2198 | /* Actually, it probably works just fine. |
| 2196 | * if (other_buffer == current_buffer) | 2199 | * if (other_buffer == current_buffer) |
| 2197 | * error ("Cannot swap a buffer's text with itself"); */ | 2200 | * error ("Cannot swap a buffer's text with itself"); */ |