diff options
Diffstat (limited to 'core/src/ch/asynk/rustanddust/util')
-rw-r--r-- | core/src/ch/asynk/rustanddust/util/DB.java | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/core/src/ch/asynk/rustanddust/util/DB.java b/core/src/ch/asynk/rustanddust/util/DB.java index 21d87ed..25e3dfb 100644 --- a/core/src/ch/asynk/rustanddust/util/DB.java +++ b/core/src/ch/asynk/rustanddust/util/DB.java @@ -69,17 +69,16 @@ public class DB this.db = DatabaseFactory.getNewDatabase(dbPath, DB_SCHEMA_VERSION, null, null); this.db.setupDatabase(); this.debug = debug; - } - public void setup() - { try { - md = MessageDigest.getInstance(DIGEST); - } catch (java.security.NoSuchAlgorithmException e) { RustAndDust.error("NoSuchAlgorithm"); } + db.openOrCreateDatabase(); + } catch (SQLiteGdxException e) { + RustAndDust.error(String.format("openOrCreateDatabase : %s", dbPath)); + } try { - db.openOrCreateDatabase(); - } catch (SQLiteGdxException e) { RustAndDust.error("openOrCreateDatabase"); } + md = MessageDigest.getInstance(DIGEST); + } catch (java.security.NoSuchAlgorithmException e) { RustAndDust.error("NoSuchAlgorithm"); } Boolean version = checkVersion(); if(version == null) |