emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

scratch/igc c45b3a28199: [MPS] Fix marking of xwidgets


From: Pip Cet
Subject: scratch/igc c45b3a28199: [MPS] Fix marking of xwidgets
Date: Mon, 30 Dec 2024 18:17:00 -0500 (EST)

branch: scratch/igc
commit c45b3a28199f43cfbadc215ef5a4c42c3735ed87
Author: Pip Cet <pipcet@protonmail.com>
Commit: Pip Cet <pipcet@protonmail.com>

    [MPS] Fix marking of xwidgets
    
    * src/igc.c (fix_xwidget, fix_xwidget_view): Use IGC_FIX12_PVEC, not
    IGC_FIX12_HEADER.
---
 src/igc.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/igc.c b/src/igc.c
index 4b59352681b..2407b46e7e6 100644
--- a/src/igc.c
+++ b/src/igc.c
@@ -2456,10 +2456,10 @@ fix_xwidget (mps_ss_t ss, struct xwidget *w)
   {
     IGC_FIX_CALL_FN (ss, struct Lisp_Vector, w, fix_vectorlike);
 # if defined (NS_IMPL_COCOA)
-    IGC_FIX12_HEADER (ss, &w->xv);
+    IGC_FIX12_PVEC (ss, &w->xv);
 # elif defined USE_GTK
-    IGC_FIX12_HEADER (ss, &w->embedder);
-    IGC_FIX12_HEADER (ss, &w->embedder_view);
+    IGC_FIX12_PVEC (ss, &w->embedder);
+    IGC_FIX12_PVEC (ss, &w->embedder_view);
 # endif
   }
   MPS_SCAN_END (ss);
@@ -2473,7 +2473,7 @@ fix_xwidget_view (mps_ss_t ss, struct xwidget_view *v)
   {
     IGC_FIX_CALL_FN (ss, struct Lisp_Vector, v, fix_vectorlike);
 # ifdef USE_GTK
-    IGC_FIX12_HEADER (ss, &v->frame);
+    IGC_FIX12_PVEC (ss, &v->frame);
 # endif
   }
   MPS_SCAN_END (ss);



reply via email to

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