diff options
| -rw-r--r-- | telephony/java/com/android/internal/telephony/uicc/IccUtils.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/telephony/java/com/android/internal/telephony/uicc/IccUtils.java b/telephony/java/com/android/internal/telephony/uicc/IccUtils.java index f518d53fa517..9676bd7cb718 100644 --- a/telephony/java/com/android/internal/telephony/uicc/IccUtils.java +++ b/telephony/java/com/android/internal/telephony/uicc/IccUtils.java @@ -967,7 +967,7 @@ public class IccUtils { byte[] serializedFplmns = new byte[dataLength]; int offset = 0; for (String fplmn : fplmns) { - if (offset >= dataLength) break; + if (offset + FPLMN_BYTE_SIZE > dataLength) break; stringToBcdPlmn(fplmn, serializedFplmns, offset); offset += FPLMN_BYTE_SIZE; } |