summaryrefslogtreecommitdiff
path: root/src/netbeans.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2008-12-24 11:20:53 +0000
committerBram Moolenaar <Bram@vim.org>2008-12-24 11:20:53 +0000
commit61665aa51248a1ed2c258f34dd02e919ad24b19d (patch)
tree7bde8cb7538fd38746037100d65321afb8954a80 /src/netbeans.c
parent8ba1bd2f0117c474986bffad80149f5a7c31f2bf (diff)
downloadvim-git-61665aa51248a1ed2c258f34dd02e919ad24b19d.tar.gz
updated for version 7.2-071v7.2.071
Diffstat (limited to 'src/netbeans.c')
-rw-r--r--src/netbeans.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/netbeans.c b/src/netbeans.c
index 92ca89f21..67301767d 100644
--- a/src/netbeans.c
+++ b/src/netbeans.c
@@ -769,11 +769,14 @@ messageFromNetbeans(gpointer clientData, gint unused1,
return; /* don't try to parse it */
}
-#ifdef FEAT_GUI_GTK
+#if defined(FEAT_GUI_GTK) || defined(FEAT_GUI_W32)
+ /* Let the main loop handle messages. */
+# ifdef FEAT_GUI_GTK
if (gtk_main_level() > 0)
gtk_main_quit();
+# endif
#else
- /* Parse the messages, but avoid recursion. */
+ /* Parse the messages now, but avoid recursion. */
if (level == 1)
netbeans_parse_messages();