<i>shows lack of sufficient understanding of properties of pointers</i><p>...or shows someone more familiar with C++ than C. Implicit casts between pointer-to-void and other pointer types are not allowed in C++.