summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2021-09-27 23:38:02 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2021-09-27 23:38:02 +0000
commit41f0c1b5eb50b95125ba9b0319698b2377560013 (patch)
tree7a2ba1dc660a7b36b3283d8ad42e4d1b0580eceb
parentd08dae25b765edf97ff0b388e69d7f7dfe5be785 (diff)
parentad39bfdf832f6e0e92a6cd25518a1c4b0a7918c3 (diff)
downloadcts-41f0c1b5eb50b95125ba9b0319698b2377560013.tar.gz
Merge "Fix array out of bounds access in FileObserverTest" into pie-cts-dev
-rw-r--r--tests/tests/os/src/android/os/cts/FileObserverTest.java7
1 files changed, 2 insertions, 5 deletions
diff --git a/tests/tests/os/src/android/os/cts/FileObserverTest.java b/tests/tests/os/src/android/os/cts/FileObserverTest.java
index 744963e1759..287df074ec1 100644
--- a/tests/tests/os/src/android/os/cts/FileObserverTest.java
+++ b/tests/tests/os/src/android/os/cts/FileObserverTest.java
@@ -242,11 +242,8 @@ public class FileObserverTest extends AndroidTestCase {
String message = "Expected to contain: " + expectedEvents + " Actual: " + actualEvents;
int j = 0;
for (int i = 0; i < expected.length; i++) {
- while (expected[i] != moveEvents[j].event) {
- j++;
- if (j >= moveEvents.length)
- fail(message);
- }
+ while (j < moveEvents.length && expected[i] != moveEvents[j].event) j++;
+ if (j >= moveEvents.length) fail(message);
j++;
}
}