+ if (mergesort(learning, ASR_MAXNS, sizeof(learning[0]), cmp) == -1) + lerr(1, "mergesort");
So at runtime if mergesort() fails to allocate memory, the program will simply exit?
+ if (mergesort(learning, ASR_MAXNS, sizeof(learning[0]), cmp) == -1) + lerr(1, "mergesort");
So at runtime if mergesort() fails to allocate memory, the program will simply exit?