I think I win 1st prize in the "find the weirdest error message when compiling" contest. I got this from egcs-1.1.1: warning: converting `int (*)(dirent **, dirent **)' to `int (*)(const void *, const void *)' is a contravariance violation I know what's wrong with the conversion, but does anyone have any idea what the heck a "contravariance violation" is? Taral --------------------------------------------------------------------------- Send administrative requests to [EMAIL PROTECTED]
