diff options
| author | Dmitry Antipov | 2012-12-24 15:41:28 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2012-12-24 15:41:28 +0400 |
| commit | f9e7c67e4ccdaf160c0506748f776d628a38eeba (patch) | |
| tree | 5450281668646d918080a93c474bc461c84c9b84 /src/buffer.h | |
| parent | dab2e22def49ff65ec803c070df4984424808aed (diff) | |
| download | emacs-f9e7c67e4ccdaf160c0506748f776d628a38eeba.tar.gz emacs-f9e7c67e4ccdaf160c0506748f776d628a38eeba.zip | |
* buffer.h (BUF_COMPACT): New macro to follow the common style.
* buffer.c (Fget_buffer_create): Use it to set compact field of
struct buffer_text to avoid accessing an uninitialized value
when compact_buffer is called for the first time.
(compact_buffer): Use convenient BUF_COMPACT and BUF_MODIFF.
Diffstat (limited to 'src/buffer.h')
| -rw-r--r-- | src/buffer.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/buffer.h b/src/buffer.h index d838d3767ef..a8769fd3397 100644 --- a/src/buffer.h +++ b/src/buffer.h | |||
| @@ -193,6 +193,9 @@ INLINE_HEADER_BEGIN | |||
| 193 | /* FIXME: should we move this into ->text->auto_save_modiff? */ | 193 | /* FIXME: should we move this into ->text->auto_save_modiff? */ |
| 194 | #define BUF_AUTOSAVE_MODIFF(buf) ((buf)->auto_save_modified) | 194 | #define BUF_AUTOSAVE_MODIFF(buf) ((buf)->auto_save_modified) |
| 195 | 195 | ||
| 196 | /* Compaction count. */ | ||
| 197 | #define BUF_COMPACT(buf) ((buf)->text->compact) | ||
| 198 | |||
| 196 | /* Marker chain of buffer. */ | 199 | /* Marker chain of buffer. */ |
| 197 | #define BUF_MARKERS(buf) ((buf)->text->markers) | 200 | #define BUF_MARKERS(buf) ((buf)->text->markers) |
| 198 | 201 | ||