Loading services/java/com/android/server/NetworkManagementService.java +3 −2 Original line number Diff line number Diff line Loading @@ -1325,7 +1325,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub // TODO: remove knownLines check once 5087722 verified final HashSet<String> knownLines = Sets.newHashSet(); // TODO: remove lastIdx check once 5270106 verified int lastIdx = 0; int lastIdx; final ArrayList<String> keys = Lists.newArrayList(); final ArrayList<String> values = Lists.newArrayList(); Loading @@ -1339,6 +1339,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub // parse first line as header line = reader.readLine(); splitLine(line, keys); lastIdx = 1; // parse remaining lines while ((line = reader.readLine()) != null) { Loading @@ -1350,7 +1351,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub } final int idx = getParsedInt(parsed, KEY_IDX); if (idx > lastIdx + 1) { if (idx != lastIdx + 1) { throw new IllegalStateException( "inconsistent idx=" + idx + " after lastIdx=" + lastIdx); } Loading Loading
services/java/com/android/server/NetworkManagementService.java +3 −2 Original line number Diff line number Diff line Loading @@ -1325,7 +1325,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub // TODO: remove knownLines check once 5087722 verified final HashSet<String> knownLines = Sets.newHashSet(); // TODO: remove lastIdx check once 5270106 verified int lastIdx = 0; int lastIdx; final ArrayList<String> keys = Lists.newArrayList(); final ArrayList<String> values = Lists.newArrayList(); Loading @@ -1339,6 +1339,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub // parse first line as header line = reader.readLine(); splitLine(line, keys); lastIdx = 1; // parse remaining lines while ((line = reader.readLine()) != null) { Loading @@ -1350,7 +1351,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub } final int idx = getParsedInt(parsed, KEY_IDX); if (idx > lastIdx + 1) { if (idx != lastIdx + 1) { throw new IllegalStateException( "inconsistent idx=" + idx + " after lastIdx=" + lastIdx); } Loading