Skip to content

Commit 5cb169d

Browse files
committed
-mConfiguration==null checks
1 parent 16d6e2a commit 5cb169d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

holocron/src/main/java/com/ak93/holocron/Holocron.java

+2
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ public void run() {
7676
* @param o The object to be saved
7777
*/
7878
public boolean put(Object o,long id){
79+
if(mConfiguration==null)readConfiguration(); //Ensure we have configuration file
7980
String classHash = mConfiguration.getClassHash(o.getClass());
8081
if(classHash==null){
8182
classHash = mConfiguration.addClassHash(o.getClass());
@@ -198,6 +199,7 @@ public boolean remove(final Class c,final long id) {
198199
* @return true if all objects of c were removed
199200
*/
200201
public boolean removeAll(Class c){
202+
if(mConfiguration==null)readConfiguration(); //Ensure we have configuration file
201203
final String classHash = mConfiguration.getClassHash(c);
202204
if(classHash==null)return true;
203205
File filesDir = mContext.getFilesDir();

0 commit comments

Comments
 (0)