title: Can you boolean less than compare 2 void * values in C?
body: <p>I'm qsort()ing some memory pointers in a list to allow a bsearch of them later in a function.  My question is, do I need to type cast those values to something other than const void * to do a legal comparison in C?  I could just do the conversion and let the compiler tell me, but I have a feeling that this might be compiler dependent.</p>