fix NPE: test mTileDataSource == null

fixes #34
This commit is contained in:
Hannes Janetzek 2014-02-01 23:56:27 +01:00
parent ebc8cbcaf0
commit ccebf49e46

View File

@ -102,6 +102,7 @@ public class VectorTileLoader extends TileLoader implements IRenderTheme.Callbac
@Override @Override
public void cleanup() { public void cleanup() {
if (mTileDataSource != null)
mTileDataSource.destroy(); mTileDataSource.destroy();
} }
@ -109,12 +110,12 @@ public class VectorTileLoader extends TileLoader implements IRenderTheme.Callbac
public boolean executeJob(MapTile tile) { public boolean executeJob(MapTile tile) {
if (mTileDataSource == null) { if (mTileDataSource == null) {
log.debug("no tile source is set"); log.error("no tile source is set");
return false; return false;
} }
if (renderTheme == null) { if (renderTheme == null) {
log.debug("no theme is set"); log.error("no theme is set");
return false; return false;
} }