Index: uspace/lib/c/generic/elf/elf_load.c
===================================================================
--- uspace/lib/c/generic/elf/elf_load.c	(revision 24cf31f19724828b0cded5929fb87846a91981a2)
+++ uspace/lib/c/generic/elf/elf_load.c	(revision 93d8022e9ee8dcf2dc81eb3c64004042947f578c)
@@ -366,5 +366,5 @@
 	a = as_area_create((uint8_t *) base + bias, mem_sz,
 	    AS_AREA_READ | AS_AREA_WRITE | AS_AREA_CACHEABLE);
-	if (a == (void *) -1) {
+	if (a == AS_MAP_FAILED) {
 		DPRINTF("memory mapping failed (0x%x, %d)\n",
 		    base + bias, mem_sz);
