summaryrefslogtreecommitdiffstats
path: root/gurpmi
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mageia.org>2013-03-16 09:03:01 +0000
committerThierry Vignaud <tv@mageia.org>2013-03-16 09:03:01 +0000
commita2f7c160d209f8f30441a5d8aedd7d52c9fe01ea (patch)
tree1acf0351101f473fec0521aa8ebda6e6be3e486b /gurpmi
parentc4bba072f5a8f0dc3f223cbe4c2630925d32fe14 (diff)
downloadurpmi-a2f7c160d209f8f30441a5d8aedd7d52c9fe01ea.tar
urpmi-a2f7c160d209f8f30441a5d8aedd7d52c9fe01ea.tar.gz
urpmi-a2f7c160d209f8f30441a5d8aedd7d52c9fe01ea.tar.bz2
urpmi-a2f7c160d209f8f30441a5d8aedd7d52c9fe01ea.tar.xz
urpmi-a2f7c160d209f8f30441a5d8aedd7d52c9fe01ea.zip
support exceptions in callback in main wrapper too
Diffstat (limited to 'gurpmi')
-rwxr-xr-xgurpmi6
1 files changed, 6 insertions, 0 deletions
diff --git a/gurpmi b/gurpmi
index fe05f549..f44bf66f 100755
--- a/gurpmi
+++ b/gurpmi
@@ -14,6 +14,12 @@ use Gtk2;
use gurpmi;
use urpm::util;
+# For other distros w/o exception support:
+eval { Glib->enable_exceptions2 };
+if (my $err = $@) {
+ warn "Error: $err\n";
+}
+
sub usage() { gurpmi::usage() }
#- globals