diff options
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 20cab85e9da..3ad92331e01 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -1614,6 +1614,8 @@ the current buffer's major mode. */) | |||
| 1614 | int count; | 1614 | int count; |
| 1615 | Lisp_Object function; | 1615 | Lisp_Object function; |
| 1616 | 1616 | ||
| 1617 | CHECK_BUFFER (buffer); | ||
| 1618 | |||
| 1617 | if (STRINGP (XBUFFER (buffer)->name) | 1619 | if (STRINGP (XBUFFER (buffer)->name) |
| 1618 | && strcmp (SDATA (XBUFFER (buffer)->name), "*scratch*") == 0) | 1620 | && strcmp (SDATA (XBUFFER (buffer)->name), "*scratch*") == 0) |
| 1619 | function = find_symbol_value (intern ("initial-major-mode")); | 1621 | function = find_symbol_value (intern ("initial-major-mode")); |