]> git.ipfire.org Git - thirdparty/chrony.git/commitdiff
Check array index before reading
authorMiroslav Lichvar <mlichvar@redhat.com>
Tue, 4 Feb 2014 14:56:53 +0000 (15:56 +0100)
committerMiroslav Lichvar <mlichvar@redhat.com>
Tue, 4 Feb 2014 15:02:21 +0000 (16:02 +0100)
regress.c

index cd001a12210c1c0b8463691a8e0b0abbf5403208..9fcbffbd63a4903bf1b2a583746db3407cd437ff 100644 (file)
--- a/regress.c
+++ b/regress.c
@@ -392,7 +392,7 @@ find_ordered_entry_with_flags(double *x, int n, int index, int *flags)
       l = u + 1;
       r = v;
       do {
-        while (x[l] < piv && l < v) l++;
+        while (l < v && x[l] < piv) l++;
         while (x[r] > piv) r--;
         if (r <= l) break;
         EXCH(x[l], x[r]);