Browse Source

brcm47xx: fix handling absolute paths in sysupgrade (for vendor formats)

Signed-off-by: Rafał Miłecki <[email protected]>

SVN-Revision: 45472
Rafał Miłecki 10 years ago
parent
commit
b12e85a451
1 changed files with 2 additions and 2 deletions
  1. 2 2
      target/linux/brcm47xx/base-files/lib/upgrade/platform.sh

+ 2 - 2
target/linux/brcm47xx/base-files/lib/upgrade/platform.sh

@@ -148,8 +148,8 @@ platform_do_upgrade() {
 	local trx="$1"
 
 	case "$file_type" in
-		"chk")		trx="/tmp/$1.trx"; platform_extract_trx_from_chk "$1" "$trx";;
-		"cybertan")	trx="/tmp/$1.trx"; platform_extract_trx_from_cybertan "$1" "$trx";;
+		"chk")		trx="/tmp/$(basename $1).trx"; platform_extract_trx_from_chk "$1" "$trx";;
+		"cybertan")	trx="/tmp/$(basename $1).trx"; platform_extract_trx_from_cybertan "$1" "$trx";;
 	esac
 
 	shift