From fe38f1dac4ac1b042ee445d3a72d7732344213db Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Sun, 6 Sep 2009 15:50:22 -0400 Subject: Move nano check to top of function --- usr/local/www/system_firmware.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'usr/local/www/system_firmware.php') diff --git a/usr/local/www/system_firmware.php b/usr/local/www/system_firmware.php index dcfab93..4a8a217 100755 --- a/usr/local/www/system_firmware.php +++ b/usr/local/www/system_firmware.php @@ -52,16 +52,16 @@ ini_set('max_input_time', '9999'); function file_is_for_platform($filename) { global $g; - exec("tar xzf $filename -C /tmp/ etc/platform"); - if(!file_exists("/tmp/etc/platform")) - return false; - $upgrade_is_for_platform = trim(file_get_contents("/tmp/etc/platform")); if($g['platform'] == "nanobsd") { if(strstr($filename, "nanobsd")) return true; else return false; } + exec("tar xzf $filename -C /tmp/ etc/platform"); + if(!file_exists("/tmp/etc/platform")) + return false; + $upgrade_is_for_platform = trim(file_get_contents("/tmp/etc/platform")); if($g['platform'] == $upgrade_is_for_platform) { unlink("/tmp/etc/platform"); return true; -- cgit v1.1