diff options
Diffstat (limited to 'src/alloc.c')
| -rw-r--r-- | src/alloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/alloc.c b/src/alloc.c index fabc1280fa8..8dfeb25edf4 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -4896,7 +4896,7 @@ mark_buffer (buf) | |||
| 4896 | mark_object (ptr); | 4896 | mark_object (ptr); |
| 4897 | 4897 | ||
| 4898 | /* If this is an indirect buffer, mark its base buffer. */ | 4898 | /* If this is an indirect buffer, mark its base buffer. */ |
| 4899 | if (buffer->base_buffer && !XMARKBIT (buffer->base_buffer->name)) | 4899 | if (buffer->base_buffer && !VECTOR_MARKED_P (buffer->base_buffer)) |
| 4900 | { | 4900 | { |
| 4901 | XSETBUFFER (base_buffer, buffer->base_buffer); | 4901 | XSETBUFFER (base_buffer, buffer->base_buffer); |
| 4902 | mark_buffer (base_buffer); | 4902 | mark_buffer (base_buffer); |