Alright, passes, valgrind, regular, and quicksort. So it's good in that aspect.
I'm buggged about the possible memory leak that the future struct allows. Will see TA and see what they think. Till it's fine save for that.