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 17:01:08 +0200 |
commit | 3a15168ae587cdc8f329ae049d0c1d1e9d9de21a (patch) | |
tree | 1a66148da74c5f9d3e94c3d0a05940cbdab995d0 /vcl | |
parent | fec488b9dc3018d421747fb887edee93ad3ed98e (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] ); |