Loading src/java/com/android/internal/telephony/uicc/UiccCarrierPrivilegeRules.java +1 −2 Original line number Diff line number Diff line Loading @@ -161,8 +161,7 @@ public class UiccCarrierPrivilegeRules extends Handler { public String parseLength(String data) { int offset = tag.length(); int firstByte = Integer.parseInt(data.substring(offset, offset + 2), 16); // TODO: remove second condition before launch. b/18012893 if (firstByte < SINGLE_BYTE_MAX_LENGTH || (offset + 2 + firstByte * 2 == data.length())) { if (firstByte < SINGLE_BYTE_MAX_LENGTH) { length = firstByte * 2; lengthBytes = data.substring(offset, offset + 2); } else { Loading Loading
src/java/com/android/internal/telephony/uicc/UiccCarrierPrivilegeRules.java +1 −2 Original line number Diff line number Diff line Loading @@ -161,8 +161,7 @@ public class UiccCarrierPrivilegeRules extends Handler { public String parseLength(String data) { int offset = tag.length(); int firstByte = Integer.parseInt(data.substring(offset, offset + 2), 16); // TODO: remove second condition before launch. b/18012893 if (firstByte < SINGLE_BYTE_MAX_LENGTH || (offset + 2 + firstByte * 2 == data.length())) { if (firstByte < SINGLE_BYTE_MAX_LENGTH) { length = firstByte * 2; lengthBytes = data.substring(offset, offset + 2); } else { Loading