From 8db2ef3faaa959fc470c78e9add0fcbff9202f03 Mon Sep 17 00:00:00 2001 From: Rafael Garcia-Suarez Date: Thu, 27 Oct 2005 16:49:21 +0000 Subject: Get rid of c::_exit --- edit-urpm-sources.pl | 3 ++- gurpmi.addmedia | 3 ++- rpmdrake | 3 ++- rpmdrake.pm | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/edit-urpm-sources.pl b/edit-urpm-sources.pl index 3f82c00a..2f119113 100755 --- a/edit-urpm-sources.pl +++ b/edit-urpm-sources.pl @@ -26,13 +26,14 @@ use lib qw(/usr/lib/libDrakX); use common; use rpmdrake; use URPM::Signature; +use POSIX qw(_exit); use MDK::Common qw(max); BEGIN { eval { require ugtk2; ugtk2->import(qw(:all)) }; if ($@) { print "This program cannot be run in console mode.\n"; - c::_exit(0); #- skip ugtk2::END + _exit(0); #- skip ugtk2::END } } diff --git a/gurpmi.addmedia b/gurpmi.addmedia index 2b458c96..ecedf817 100755 --- a/gurpmi.addmedia +++ b/gurpmi.addmedia @@ -48,7 +48,8 @@ use rpmdrake; eval { require ugtk2; ugtk2->import(qw(:all)) }; if ($@) { print "This program cannot be run in console mode.\n"; - c::_exit(0); #- skip ugtk2::END + use POSIX qw(_exit); + _exit(0); #- skip ugtk2::END } $::isStandalone = 1; diff --git a/rpmdrake b/rpmdrake index 3093256d..4b56c65a 100755 --- a/rpmdrake +++ b/rpmdrake @@ -24,6 +24,7 @@ use strict; use MDK::Common 'any'; use lib qw(/usr/lib/libDrakX); use common; +use POSIX qw(_exit); BEGIN { #- we want to run this code before the Gtk->init of the use-my_gtk my $basename = sub { local $_ = shift; s|/*\s*$||; s|.*/||; $_ }; @@ -85,7 +86,7 @@ unless ($MODE) { eval { require ugtk2; ugtk2->import(qw(:all)); require Gtk2::Pango; require Gtk2::Gdk::Keysyms }; if ($@) { print "This program cannot be run in console mode.\n"; - c::_exit(0); #- skip ugtk2::END + _exit(0); #- skip ugtk2::END } $MODE eq 'update' || $options{root} and require_root_capability(); diff --git a/rpmdrake.pm b/rpmdrake.pm index 78f01b6c..4d01f8ab 100644 --- a/rpmdrake.pm +++ b/rpmdrake.pm @@ -34,6 +34,7 @@ use URPM; use URPM::Resolve; use strict; use c; +use POSIX qw(_exit); use common; use curl_download; @@ -83,7 +84,7 @@ unshift @::textdomains, 'rpmdrake', 'urpmi'; eval { require ugtk2; ugtk2->import(qw(:all)) }; if ($@) { print "This program cannot be run in console mode.\n"; - c::_exit(0); #- skip ugtk2::END + _exit(0); #- skip ugtk2::END } ugtk2::add_icon_path('/usr/share/rpmdrake/icons'); -- cgit v1.2.1