1
0
mirror of https://github.com/fspc/gbootroot.git synced 2025-02-23 17:13:22 -05:00

$size is no longer global, $container[SIZE] is sufficient.

This commit is contained in:
freesource 2001-10-06 04:18:13 +00:00
parent 5dde092165
commit 7b98ca9122

View File

@ -262,9 +262,6 @@ use constant MOD_STRIP => 15 ;
my @original_container; my @original_container;
my $file_dialog; my $file_dialog;
# These are used in submit
my ($size);
my $mtab; my $mtab;
my ($tmp,$mnt); my ($tmp,$mnt);
my $norm_root_device; my $norm_root_device;
@ -2198,7 +2195,7 @@ sub button {
sub submit { sub submit {
my($kernel,$root_image,$device); my($kernel, $root_image, $device, $size);
# comment this out for testing # comment this out for testing
# Since only one filehandle is now used, this won't work # Since only one filehandle is now used, this won't work
@ -2440,7 +2437,7 @@ sub lilo {
my $kernel = $container[KERNEL]; my $kernel = $container[KERNEL];
my $root_image = $container[ROOT_FS]; my $root_image = $container[ROOT_FS];
my $device = $container[BOOT_DEVICE]; my $device = $container[BOOT_DEVICE];
$size = $container[SIZE]; my $size = $container[SIZE];
if ($ok == 1 || $ok == 2) { if ($ok == 1 || $ok == 2) {
my $value = initrd($kernel,$root_image,$device,$size); my $value = initrd($kernel,$root_image,$device,$size);
@ -3287,7 +3284,7 @@ mtab_window($dialog,$error,$count) if $error == 0;
if ($error == 1) { if ($error == 1) {
destroy $mtab; destroy $mtab;
# $size has to be determined by boot disk or root disk # $size has to be determined by boot disk or root disk
sys("mke2fs -F -m0 -i8192 $entry_advanced[0] $size"); sys("mke2fs -F -m0 -i8192 $entry_advanced[0] $container[SIZE]");
if ($? != 0) { if ($? != 0) {
$dialog = "gBootRoot: ERROR: You need to insert a disk\n"; $dialog = "gBootRoot: ERROR: You need to insert a disk\n";
mtab_window($dialog,$error,$count); mtab_window($dialog,$error,$count);