From 85adc04a05bfa3a2cfe5b5b0101e75d1f88f1435 Mon Sep 17 00:00:00 2001
From: Stephan Leuschner <sl@j17mail.com>
Date: Mon, 8 Aug 2016 23:48:10 -0400
Subject: [PATCH] fix TileCache, cacheDirectory was ignored

---
 vtm-android/src/org/oscim/android/cache/TileCache.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/vtm-android/src/org/oscim/android/cache/TileCache.java b/vtm-android/src/org/oscim/android/cache/TileCache.java
index e46982a8..94acb80c 100644
--- a/vtm-android/src/org/oscim/android/cache/TileCache.java
+++ b/vtm-android/src/org/oscim/android/cache/TileCache.java
@@ -1,5 +1,6 @@
 /*
  * Copyright 2013 Hannes Janetzek
+ * Copyright 2016 Stephan Leuschner
  *
  * This file is part of the OpenScienceMap project (http://www.opensciencemap.org).
  *
@@ -32,6 +33,7 @@ import org.slf4j.LoggerFactory;
 
 import java.io.ByteArrayInputStream;
 import java.io.ByteArrayOutputStream;
+import java.io.File;
 import java.io.FileInputStream;
 import java.io.InputStream;
 import java.io.OutputStream;
@@ -105,7 +107,7 @@ public class TileCache implements ITileCache {
         if (dbg)
             log.debug("open cache {}, {}", cacheDirectory, dbName);
 
-        dbHelper = new SQLiteHelper(context, dbName);
+        dbHelper = new SQLiteHelper(context, new File(cacheDirectory, dbName).getAbsolutePath());
 
         if (Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.JELLY_BEAN)
             dbHelper.setWriteAheadLoggingEnabled(true);