Merge "Fix NPE." into jb-mr1-dev

This commit is contained in:
Jeff Brown
2012-08-22 13:17:22 -07:00
committed by Android (Google) Code Review

View File

@@ -50,7 +50,7 @@ import libcore.util.Objects;
public final class TwilightService { public final class TwilightService {
private static final String TAG = "TwilightService"; private static final String TAG = "TwilightService";
private static final boolean DEBUG = true; private static final boolean DEBUG = false;
private static final String ACTION_UPDATE_TWILIGHT_STATE = private static final String ACTION_UPDATE_TWILIGHT_STATE =
"com.android.server.action.UPDATE_TWILIGHT_STATE"; "com.android.server.action.UPDATE_TWILIGHT_STATE";
@@ -463,6 +463,11 @@ public final class TwilightService {
} }
private void updateTwilightState() { private void updateTwilightState() {
if (mLocation == null) {
setTwilightState(null);
return;
}
final long now = System.currentTimeMillis(); final long now = System.currentTimeMillis();
// calculate yesterday's twilight // calculate yesterday's twilight