diff options
author | Ruslan Kabatsayev <b7.10110111@gmail.com> | 2012-06-18 17:23:46 +0400 |
---|---|---|
committer | Fridrich Štrba <fridrich.strba@bluewin.ch> | 2012-06-18 16:32:52 +0200 |
commit | a7f69caf25662d72b685a2c3412f3a352a0c5a88 (patch) | |
tree | f7039f2020c27d6d91a87f420d2b4326a7a1961f /vcl | |
parent | e31de5e002a9a0301e3f16eb105697169e67438f (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.cxx | 1 |
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] ); |