Quote Originally Posted by exterminator
malloc returns void*
That's the reason why it's not required in "C". Implicit pointer conversions from void* is allowed in ANSI C.