diff --git a/dlls/comctl32/comctl32undoc.c b/dlls/comctl32/comctl32undoc.c index 580d8742c60..37b0ce5465c 100644 --- a/dlls/comctl32/comctl32undoc.c +++ b/dlls/comctl32/comctl32undoc.c @@ -1305,8 +1305,8 @@ DPA_QuickSort (LPVOID *lpPtrs, INT l, INT r, j = r; v = lpPtrs[(int)(l+r)/2]; do { - while ((pfnCompare)(lpPtrs[i], v, lParam) < 0) i++; - while ((pfnCompare)(lpPtrs[j], v, lParam) > 0) j--; + while ((pfnCompare)(lpPtrs[i], v, lParam) > 0) i++; + while ((pfnCompare)(lpPtrs[j], v, lParam) < 0) j--; if (i <= j) { t = lpPtrs[i];