Comment Comment by unwind The compare function is passed by value (like all things in C) and the preprocessor is not smart enough to find the code. parent unwind 4 years ago