summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorRuslan Kabatsayev <b7.10110111@gmail.com>2012-06-18 17:23:46 +0400
committerFridrich Štrba <fridrich.strba@bluewin.ch>2012-06-18 17:01:08 +0200
commit3a15168ae587cdc8f329ae049d0c1d1e9d9de21a (patch)
tree1a66148da74c5f9d3e94c3d0a05940cbdab995d0 /vcl
parentfec488b9dc3018d421747fb887edee93ad3ed98e (diff)
GTK: don't crash on X errors
Change-Id: I5b1353b409bc7043d2d1c313a3606ed807eced4b Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
Diffstat (limited to 'vcl')
-rw-r--r--vcl/unx/gtk/app/gtkdata.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/vcl/unx/gtk/app/gtkdata.cxx b/vcl/unx/gtk/app/gtkdata.cxx
index 4d58110cd21f..07beaccc5be7 100644
--- a/vcl/unx/gtk/app/gtkdata.cxx
+++ b/vcl/unx/gtk/app/gtkdata.cxx
@@ -668,6 +668,7 @@ void GtkData::Init()
// init gtk/gdk
gtk_init_check( &nParams, &pCmdLineAry );
+ gdk_error_trap_push();
for (i = 0; i < nParams; i++ )
g_free( pCmdLineAry[i] );