aboutsummaryrefslogtreecommitdiff
path: root/posix/BOOST.tests
diff options
context:
space:
mode:
authorKuan-Wei Chiu <visitorckw@gmail.com>2024-01-16 10:16:56 +0800
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2024-01-16 11:00:51 -0300
commit74d2731a5fb2676b64092bc25e7f193db1b17b2b (patch)
tree228624cbc2f6b113d815de83ea0c5a9cbc883364 /posix/BOOST.tests
parent9d2703c109791d1ff0bf1f611b0b78f1703f51eb (diff)
downloadglibc-74d2731a5fb2676b64092bc25e7f193db1b17b2b.tar
glibc-74d2731a5fb2676b64092bc25e7f193db1b17b2b.tar.gz
glibc-74d2731a5fb2676b64092bc25e7f193db1b17b2b.tar.bz2
glibc-74d2731a5fb2676b64092bc25e7f193db1b17b2b.zip
stdlib: Fix heapsort for cases with exactly two elements
When malloc fails to allocate a buffer and falls back to heapsort, the current heapsort implementation does not perform sorting when there are exactly two elements. Heapsort is now skipped only when there is exactly one element. Signed-off-by: Kuan-Wei Chiu <visitorckw@gmail.com> Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Diffstat (limited to 'posix/BOOST.tests')
0 files changed, 0 insertions, 0 deletions