Don't cast the return from realloc()
[openafs.git] / src / comerr / et_lex.lex_nt.c
index 910e91a..c296490 100644 (file)
@@ -1531,14 +1531,7 @@ void *ptr;
 yy_size_t size;
 #endif
        {
-       /* The cast to (char *) in the following accommodates both
-        * implementations that use char* generic pointers, and those
-        * that use void* generic pointers.  It works with the latter
-        * because both ANSI C and C++ allow castless assignment from
-        * any pointer type to void*, and deal with argument conversions
-        * as though doing an assignment.
-        */
-       return (void *) realloc( (char *) ptr, size );
+       return realloc( (char *) ptr, size );
        }
 
 #ifdef YY_USE_PROTOS