diff options
| -rw-r--r-- | telephony/java/android/telephony/ModemActivityInfo.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/telephony/java/android/telephony/ModemActivityInfo.java b/telephony/java/android/telephony/ModemActivityInfo.java index c65e8bac42af..84883d81533b 100644 --- a/telephony/java/android/telephony/ModemActivityInfo.java +++ b/telephony/java/android/telephony/ModemActivityInfo.java @@ -48,7 +48,9 @@ public class ModemActivityInfo implements Parcelable { mTimestamp = timestamp; mSleepTimeMs = sleepTimeMs; mIdleTimeMs = idleTimeMs; - System.arraycopy(txTimeMs, 0, mTxTimeMs, 0, Math.min(txTimeMs.length, TX_POWER_LEVELS)); + if (txTimeMs != null) { + System.arraycopy(txTimeMs, 0, mTxTimeMs, 0, Math.min(txTimeMs.length, TX_POWER_LEVELS)); + } mRxTimeMs = rxTimeMs; mEnergyUsed = energyUsed; } |