Description: This patch fixes file and directory paths where jxplorer stores
 bookmarks and temporary files.
Author: Gabriele Giacone <1o5g4r8o@gmail.com>

--- jxplorer-3.2.1+dfsg.orig/src/com/ca/directory/jxplorer/MainMenu.java
+++ jxplorer-3.2.1+dfsg/src/com/ca/directory/jxplorer/MainMenu.java
@@ -769,7 +769,7 @@ System.out.println(CBIntText.get("snaffl
         ButtonRegister br = JXplorer.getButtonRegister();
         br.registerItem(br.BOOKMARKS, addBookmark);
 
-		Properties propertyList = CBUtility.readPropertyFile("bookmarks.txt");
+		Properties propertyList = CBUtility.readPropertyFile(CBUtility.getPropertyConfigPath("bookmarks.txt"));
 
 		DXNamingEnumeration keys = new DXNamingEnumeration(propertyList.keys());
 
--- jxplorer-3.2.1+dfsg.orig/src/com/ca/directory/jxplorer/editor/baseodmediaeditor.java
+++ jxplorer-3.2.1+dfsg/src/com/ca/directory/jxplorer/editor/baseodmediaeditor.java
@@ -123,7 +123,7 @@ public class baseodmediaeditor extends d
             return;
         }
 
-        File dir = new File("temp");
+        File dir = new File(CBUtility.getPropertyConfigPath("temp"));
         dir.mkdir();
         dir.deleteOnExit();
 
--- jxplorer-3.2.1+dfsg.orig/src/com/ca/commons/cbutil/CBCache.java
+++ jxplorer-3.2.1+dfsg/src/com/ca/commons/cbutil/CBCache.java
@@ -30,7 +30,7 @@ public class CBCache
     private static String allFiles[];                //TE: an array to store the files within the temp directory.
     private static String allAudioFiles[];           //TE: an array to store the files within the audio temp directory.
     private static String extension = ".jpg";        //TE: the extension of the temporary file.
-    private static String dirPath = "temp";
+    private static String dirPath = CBUtility.getPropertyConfigPath("temp");
 
     private static Logger log = Logger.getLogger(CBCache.class.getName());
 
