Index: src/libcfa/stdlib.c
===================================================================
--- src/libcfa/stdlib.c	(revision a91dcc270d1d5243240ff73c2d041711535b0462)
+++ src/libcfa/stdlib.c	(revision a9fc180fb0f333027273fa4a12cf9efe6943f5f5)
@@ -29,9 +29,9 @@
 forall( dtype T | sized(T) ) T * malloc( void ) {
 	//printf( "malloc1\n" );
-    return (T *)malloc( sizeof(T) );
+    return (T *)(void*)malloc( (size_t)sizeof(T) );
 } // malloc
 forall( dtype T | sized(T) ) T * malloc( char fill ) {
 	//printf( "malloc3\n" );
-	T * ptr = (T *)malloc( sizeof(T) );
+	T * ptr = (T *)(void*)malloc( (size_t)sizeof(T) );
     return memset( ptr, (int)fill, sizeof(T) );
 } // malloc
