From c20f634253246a3ddaaeb890a67f2d44df54e76e Mon Sep 17 00:00:00 2001 From: Olivier Blin Date: Thu, 20 Mar 2008 00:41:57 +0000 Subject: do not loop if ask_partitions succeeds --- draklive-install | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'draklive-install') diff --git a/draklive-install b/draklive-install index fa2780d..c5f55a2 100755 --- a/draklive-install +++ b/draklive-install @@ -115,10 +115,9 @@ sub ask_partitions_loop { while (1) { eval { ask_partitions($in, $all_hds, $fstab) }; - if (my $err = $@) { - $in->exit(1) if $err =~ /wizcancel/ || - !$in->ask_warn(N("Error"), N("An error occured: %s", $err)) - } + my $err = $@ or last; + $in->exit(1) if $err =~ /wizcancel/ || + !$in->ask_warn(N("Error"), N("An error occured: %s", $err)); } } -- cgit v1.2.1