#include "internal.h" void sort·string(byte* arr[], uintptr sz) { byte *tmp; #define LESS(i, j) (str·compare(arr[i], arr[j]) < 0) #define SWAP(i, j) (tmp = arr[i], arr[i] = arr[j], arr[j] = tmp) QSORT(sz, LESS, SWAP); #undef SWAP #undef LESS }