Theme Editor: Fixed redundant directory separator bug in addresourcedir script

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27299 a1c6a512-1295-4272-9138-f99709370657
diff --git a/utils/themeeditor/addresourcedir.php b/utils/themeeditor/addresourcedir.php
index 3c2ac33..cd34433 100755
--- a/utils/themeeditor/addresourcedir.php
+++ b/utils/themeeditor/addresourcedir.php
@@ -25,11 +25,10 @@
     $path = getcwd();
 else
     $path = $argv[1];
-if($path[count($path) - 1] != '/')
-    $path = $path . '/';
+$path = rtrim($path, "/");
 $dir = dir($path);
 $split = explode("/", $path);
-$last = $split[count($split) - 2];
+$last = $split[count($split) - 1];
 echo "\t<qresource prefix=\"/$last\">\n";
 while(false !== ($entry = $dir->read()))
 {
@@ -37,7 +36,7 @@
         continue;
     echo "\t\t";
     echo "<file alias = \"$entry\">";
-    echo $path . $entry . "</file>";
+    echo $path . '/' . $entry . "</file>";
     echo "\n";
 }
 echo "\t</qresource>\n";