Index: libcfa/src/stdlib.hfa
===================================================================
--- libcfa/src/stdlib.hfa	(revision c1076a2f04e8fa39ca99daa21d709a8c4635a639)
+++ libcfa/src/stdlib.hfa	(revision 726b748023bc27e87cf8451a089e6470989c7dc7)
@@ -10,6 +10,6 @@
 // Created On       : Thu Jan 28 17:12:35 2016
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Nov 12 08:12:08 2020
-// Update Count     : 515
+// Last Modified On : Thu Nov 12 20:58:48 2020
+// Update Count     : 520
 //
 
@@ -101,8 +101,4 @@
 		return (T *)pvalloc( sizeof(T) );				// C pvalloc
 	} // pvalloc
-
-	void free( T * addr ) {
-		free( (void *) addr ); 							// C free
-	} // free
 } // distribution
 
@@ -260,5 +256,5 @@
 static inline forall( dtype T, ttype TT | { void free( TT ); } )
 void free( T * addr, TT rest ) {
-	free( addr );
+	free( ( void *)addr );								// use C free
 	free( rest );
 } // free
Index: tests/malloc.cfa
===================================================================
--- tests/malloc.cfa	(revision c1076a2f04e8fa39ca99daa21d709a8c4635a639)
+++ tests/malloc.cfa	(revision 726b748023bc27e87cf8451a089e6470989c7dc7)
@@ -319,5 +319,5 @@
 	free(ip);
 
-	free( (void *) 0p ); // sanity check
+	free( 0p ); // sanity check
 	free( NULL ); // sanity check
 
