emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] master 57a8346: Verify xwidget USE_LSB_TAG assumption


From: Paul Eggert
Subject: [Emacs-diffs] master 57a8346: Verify xwidget USE_LSB_TAG assumption
Date: Mon, 20 Feb 2017 16:04:14 -0500 (EST)

branch: master
commit 57a8346edfbaa7a4002f2ed8cad041588dfcdd9c
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>

    Verify xwidget USE_LSB_TAG assumption
    
    * src/xwidget.c (Fxwidget_webkit_execute_script):
    Add verification.  Problem reported by Andreas Schwab (Bug#25816#8).
---
 src/xwidget.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/xwidget.c b/src/xwidget.c
index dc705bb..e6de5da 100644
--- a/src/xwidget.c
+++ b/src/xwidget.c
@@ -720,6 +720,8 @@ argument procedure FUN.*/)
   GAsyncReadyCallback callback
     = FUNCTIONP (fun) ? webkit_javascript_finished_cb : NULL;
 
+  /* FIXME: The following hack assumes USE_LSB_TAG.  */
+  verify (USE_LSB_TAG);
   /* FIXME: This hack might lead to disaster if FUN is garbage
      collected before store_xwidget_js_callback_event makes it visible
      to Lisp again.  See the FIXME in webkit_javascript_finished_cb.  */



reply via email to

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