From 44038eb7a1c6320b85eb02fe5daeccfefd1b016b Mon Sep 17 00:00:00 2001 From: hummypkg Date: Wed, 18 Jan 2012 00:07:25 +0000 Subject: [PATCH] fix another size issue git-svn-id: file:///root/webif/svn/humax/pkg/src/webif/trunk@677 2a923420-c742-0410-a762-8d5b09965624 --- CONTROL/control | 2 +- var/mongoose/cgi-bin/browse/sizes.jim | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CONTROL/control b/CONTROL/control index a45f9be..2427421 100644 --- a/CONTROL/control +++ b/CONTROL/control @@ -1,7 +1,7 @@ Package: webif Priority: optional Section: web -Version: 0.8.12-2 +Version: 0.8.12-3 Architecture: mipsel Maintainer: af123@hummypkg.org.uk Depends: mongoose(>=3.0-2),jim(>=0.71-1),jim-sqlite3(>=0.71-1),jim-cgi(>=0.5),jim-oo,jim-pack,service-control,busybox(>=1.19.3-1),lsof,epg(>=1.0.8),hmt(>=1.1.4),ssmtp,anacron,trm diff --git a/var/mongoose/cgi-bin/browse/sizes.jim b/var/mongoose/cgi-bin/browse/sizes.jim index de267f0..794709c 100755 --- a/var/mongoose/cgi-bin/browse/sizes.jim +++ b/var/mongoose/cgi-bin/browse/sizes.jim @@ -16,9 +16,10 @@ set dir [dict get $_cgi dir] #9.4G /media/My Video/Archive #1.4G /media/My Video/CSI_ Crime Scene Investigation puts "{" +regsub -all {([\\["$])} $dir {\\\1} xdir foreach line [split [exec /mod/bin/busybox/du -h -d 1 "$dir/"] "\n"] { lassign [split $line "\t"] size node - regsub -- "^$dir/" $node "" node + regsub -- "^$xdir/" $node "" node puts "\"$node\" : \"$size\"," }