javamanager/javainstaller/installer/javasrc.s60/com/nokia/mj/impl/installer/utils/FileRoots.java
--- a/javamanager/javainstaller/installer/javasrc.s60/com/nokia/mj/impl/installer/utils/FileRoots.java Thu Jul 15 18:31:06 2010 +0300
+++ b/javamanager/javainstaller/installer/javasrc.s60/com/nokia/mj/impl/installer/utils/FileRoots.java Thu Aug 19 09:48:13 2010 +0300
@@ -62,7 +62,16 @@
*/
public static String getRegisteredIconDir(int aDrive)
{
- return FileUtils.getDriveName(aDrive) + ":\\data\\java\\";
+ String result = getAppsRoot();
+ result = FileUtils.setDrive(result, aDrive);
+ String replace = "\\private\\";
+ int i = result.indexOf(replace);
+ if (i == -1)
+ {
+ return FileUtils.getDriveName(aDrive) + ":\\data\\java\\";
+ }
+ return result.substring(0, i) + "\\public\\" +
+ result.substring(i + replace.length());
}
/**