aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2017-02-20 13:03:12 -0800
committerPaul Eggert2017-02-20 13:04:09 -0800
commit57a8346edfbaa7a4002f2ed8cad041588dfcdd9c (patch)
treef1c45917d9b0934f823b636898f19034890a0b43 /src
parent160bcfeed6047b65cf8b9f00c404061b03dfe141 (diff)
downloademacs-57a8346edfbaa7a4002f2ed8cad041588dfcdd9c.tar.gz
emacs-57a8346edfbaa7a4002f2ed8cad041588dfcdd9c.zip
Verify xwidget USE_LSB_TAG assumption
* src/xwidget.c (Fxwidget_webkit_execute_script): Add verification. Problem reported by Andreas Schwab (Bug#25816#8).
Diffstat (limited to 'src')
-rw-r--r--src/xwidget.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xwidget.c b/src/xwidget.c
index dc705bb1404..e6de5da8e69 100644
--- a/src/xwidget.c
+++ b/src/xwidget.c
@@ -720,6 +720,8 @@ argument procedure FUN.*/)
720 GAsyncReadyCallback callback 720 GAsyncReadyCallback callback
721 = FUNCTIONP (fun) ? webkit_javascript_finished_cb : NULL; 721 = FUNCTIONP (fun) ? webkit_javascript_finished_cb : NULL;
722 722
723 /* FIXME: The following hack assumes USE_LSB_TAG. */
724 verify (USE_LSB_TAG);
723 /* FIXME: This hack might lead to disaster if FUN is garbage 725 /* FIXME: This hack might lead to disaster if FUN is garbage
724 collected before store_xwidget_js_callback_event makes it visible 726 collected before store_xwidget_js_callback_event makes it visible
725 to Lisp again. See the FIXME in webkit_javascript_finished_cb. */ 727 to Lisp again. See the FIXME in webkit_javascript_finished_cb. */