In article <256 at oglvee.UUCP> jr at oglvee.UUCP (Jim Rosenberg) writes: >I don't believe this!!! Complaining because a struct * is cast to a char *?? Assuming your C implementation supports void *, there SHOULD be a complaint. Try (char *)(void *)whatever if you really have to do this, or better yet don't use (char *) as a generic type.