summaryrefslogtreecommitdiff
path: root/src/stdlib/qsort.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/stdlib/qsort.c')
-rw-r--r--src/stdlib/qsort.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/stdlib/qsort.c b/src/stdlib/qsort.c
index f0ccba33..535e8551 100644
--- a/src/stdlib/qsort.c
+++ b/src/stdlib/qsort.c
@@ -9,21 +9,8 @@ void qsort(void * base, size_t nmemb, size_t size, int (*compar)(const void *, c
base,
size,
compar,
- { 0 },
- NULL,
};
-
- if (size <= sizeof(qs.buf)) {
- qs.swap = qs.buf;
- } else {
- qs.swap = malloc(size);
- }
-
__qsort(&qs, 0, nmemb);
-
- if (qs.swap != qs.buf) {
- free(qs.swap);
- }
}
/***