Index: uspace/lib/c/generic/malloc.c
===================================================================
--- uspace/lib/c/generic/malloc.c	(revision fbcdeb887f643e4a875e51120a2ddbf6fe35e4b3)
+++ uspace/lib/c/generic/malloc.c	(revision 8d355aa8541dae7ed3f7356ed777b967cf315b8a)
@@ -285,7 +285,7 @@
 	/* Align the heap area size on page boundary */
 	size_t asize = ALIGN_UP(size, PAGE_SIZE);
-	void *astart = as_area_create((void *) -1, asize,
+	void *astart = as_area_create(AS_AREA_ANY, asize,
 	    AS_AREA_WRITE | AS_AREA_READ);
-	if (astart == (void *) -1)
+	if (astart == AS_MAP_FAILED)
 		return false;
 	
