Fixed potential nullpointer exception

This commit is contained in:
daniel oeh 2012-07-25 11:11:23 +02:00
parent ef0ed07273
commit 6469bffe61
1 changed files with 10 additions and 6 deletions

View File

@ -461,12 +461,16 @@ public class DownloadService extends Service {
/** Delete files that aren't needed anymore */ /** Delete files that aren't needed anymore */
private void cleanup() { private void cleanup() {
if (new File(feed.getFile_url()).delete()) if (feed.getFile_url() != null) {
if (AppConfig.DEBUG) if (new File(feed.getFile_url()).delete())
Log.d(TAG, "Successfully deleted cache file."); if (AppConfig.DEBUG)
else Log.d(TAG, "Successfully deleted cache file.");
Log.e(TAG, "Failed to delete cache file."); else
feed.setFile_url(null); Log.e(TAG, "Failed to delete cache file.");
feed.setFile_url(null);
} else if (AppConfig.DEBUG) {
Log.d(TAG, "Didn't delete cache file: File url is not set.");
}
} }
} }