Mercurial > emacs
comparison src/alloc.c @ 51686:17c015f1f795
(mark_buffer): Fix missed buffer->name in last patch.
| author | Stefan Monnier <monnier@iro.umontreal.ca> |
|---|---|
| date | Fri, 27 Jun 2003 22:54:26 +0000 |
| parents | fb960854a12c |
| children | 635066222916 |
comparison
equal
deleted
inserted
replaced
| 51685:5c80476f5ff2 | 51686:17c015f1f795 |
|---|---|
| 4894 (char *)ptr < (char *)buffer + sizeof (struct buffer); | 4894 (char *)ptr < (char *)buffer + sizeof (struct buffer); |
| 4895 ptr++) | 4895 ptr++) |
| 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); |
| 4903 } | 4903 } |
| 4904 } | 4904 } |
