diff options
Diffstat (limited to 'userland/libc/stdlib/qsort.c')
| -rw-r--r-- | userland/libc/stdlib/qsort.c | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/userland/libc/stdlib/qsort.c b/userland/libc/stdlib/qsort.c index 3f87db5..f60fa5d 100644 --- a/userland/libc/stdlib/qsort.c +++ b/userland/libc/stdlib/qsort.c @@ -6,9 +6,10 @@ void qsort(void *base, size_t nel, size_t width,             int (*compar)(const void *, const void *)) {    // If the nel argument has the value zero, the comparison function pointed to    // by compar shall not be called and no rearrangement shall take place. -  if (0 == nel) +  if (0 == nel) {      return; -   +  } +    // AB    // Results in negative    // BA |