[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
scratch/igc 97bbda4440f 1/7: Trace text conversion objects
From: |
Pip Cet |
Subject: |
scratch/igc 97bbda4440f 1/7: Trace text conversion objects |
Date: |
Sat, 13 Jul 2024 14:58:30 -0400 (EDT) |
branch: scratch/igc
commit 97bbda4440f77899097bce45cc8579894a8d25fd
Author: Pip Cet <pipcet@protonmail.com>
Commit: Pip Cet <pipcet@protonmail.com>
Trace text conversion objects
* src/igc.c (fix_frame): Trace Lisp objects in `f->conversion'.
---
src/igc.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/src/igc.c b/src/igc.c
index 29e9dc73b49..e39aa70d1d7 100644
--- a/src/igc.c
+++ b/src/igc.c
@@ -1985,6 +1985,13 @@ fix_frame (mps_ss_t ss, struct frame *f)
#endif
}
#endif // HAVE_WINDOW_SYSTEM
+
+#ifdef HAVE_TEXT_CONVERSION
+ IGC_FIX12_OBJ (ss, &f->conversion.compose_region_start);
+ IGC_FIX12_OBJ (ss, &f->conversion.compose_region_end);
+ IGC_FIX12_OBJ (ss, &f->conversion.compose_region_overlay);
+ IGC_FIX12_OBJ (ss, &f->conversion.field);
+#endif
}
MPS_SCAN_END (ss);
return MPS_RES_OK;
- scratch/igc updated (80d9e7e821b -> 3202cc495f1), Pip Cet, 2024/07/13
- scratch/igc 97bbda4440f 1/7: Trace text conversion objects,
Pip Cet <=
- scratch/igc 7591e5b0a42 2/7: Allow Android builds with MPS, Pip Cet, 2024/07/13
- scratch/igc 4ca7d4c67dc 5/7: Use correct tracing function on Lisp object, Pip Cet, 2024/07/13
- scratch/igc fe6849068fc 3/7: Allow unaligned-size allocations in igc_xzalloc_ambig, Pip Cet, 2024/07/13
- scratch/igc f4a12698d9e 4/7: Use IGC routines for some allocations in Android port, Pip Cet, 2024/07/13
- scratch/igc ca2220ab539 6/7: Remove old Android code that no longer compiles, Pip Cet, 2024/07/13
- scratch/igc 3202cc495f1 7/7: Pin font objects in memory (when HAVE_MPS is set), Pip Cet, 2024/07/13