MCPcopy Create free account
hub / github.com/GJDuck/e9patch / qsort_swap

Function qsort_swap

examples/stdlib.c:5630–5636  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5628/****************************************************************************/
5629
5630static void qsort_swap(void *a, void *b, size_t size)
5631{
5632 uint8_t tmp[size];
5633 memcpy(tmp, a, size);
5634 memcpy(a, b, size);
5635 memcpy(b, tmp, size);
5636}
5637static size_t qsort_partition(uint8_t *base, size_t size, ssize_t lo,
5638 ssize_t hi, int (*compare)(const void *, const void *))
5639{

Callers 1

qsort_partitionFunction · 0.85

Calls 1

memcpyFunction · 0.85

Tested by

no test coverage detected