diff options
author | Ruslan Kabatsayev <b7.10110111@gmail.com> | 2012-06-18 17:23:46 +0400 |
---|---|---|
committer | Michael Meeks <michael.meeks@suse.com> | 2012-06-19 10:40:22 +0100 |
commit | 0caef741da051161350de3b32a9da453ec7c4d16 (patch) | |
tree | 33d8b5f360a3c8492e015a03f74366b88cb22467 | |
parent | 3de97fff254c369927216d341057dbad3b3fbde2 (diff) |
GTK: don't crash on X errors
Change-Id: I5b1353b409bc7043d2d1c313a3606ed807eced4b
Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
-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 c147f3ed99a3..fbc3b22c653d 100644 --- a/vcl/unx/gtk/app/gtkdata.cxx +++ b/vcl/unx/gtk/app/gtkdata.cxx @@ -667,6 +667,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] ); |