emacs-diffs
[Top][All Lists]
Advanced

[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;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]