diff options
| author | Gerd Möllmann | 2024-10-21 18:32:04 +0200 |
|---|---|---|
| committer | Gerd Möllmann | 2024-10-22 06:40:19 +0200 |
| commit | 414de92a562e8912ffdc8ed2995e7ea10d05f13b (patch) | |
| tree | 9058dd00922ed14319e0e49eb216fcad7ea5fdd6 /src/alloc.c | |
| parent | 1854f2751e3f73e1e5f12f6de993b6357de1766b (diff) | |
| download | emacs-414de92a562e8912ffdc8ed2995e7ea10d05f13b.tar.gz emacs-414de92a562e8912ffdc8ed2995e7ea10d05f13b.zip | |
Initial child frames based on master
This is based on a diff from 2024-10-15 which still applied.
Since then, I've inadvertantly modified the igc branch so that
it is no longer possible to get a clean diff of what has changed
since I created the branch.
Diffstat (limited to 'src/alloc.c')
| -rw-r--r-- | src/alloc.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/alloc.c b/src/alloc.c index 4fab0d54248..bbabd8c95e8 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -6853,9 +6853,11 @@ mark_glyph_matrix (struct glyph_matrix *matrix) | |||
| 6853 | struct glyph *end_glyph = glyph + row->used[area]; | 6853 | struct glyph *end_glyph = glyph + row->used[area]; |
| 6854 | 6854 | ||
| 6855 | for (; glyph < end_glyph; ++glyph) | 6855 | for (; glyph < end_glyph; ++glyph) |
| 6856 | if (STRINGP (glyph->object) | 6856 | { |
| 6857 | && !string_marked_p (XSTRING (glyph->object))) | 6857 | if (STRINGP (glyph->object) |
| 6858 | mark_object (glyph->object); | 6858 | && !string_marked_p (XSTRING (glyph->object))) |
| 6859 | mark_object (glyph->object); | ||
| 6860 | } | ||
| 6859 | } | 6861 | } |
| 6860 | } | 6862 | } |
| 6861 | } | 6863 | } |