Эх сурвалжийг харах

Patch from Tom Walsh <tom@cyberiansoftware.com> to fix a thinko
on my patch.

Eric Andersen 24 жил өмнө
parent
commit
138e736e54

+ 2 - 1
libc/stdlib/malloc-simple/alloc.c

@@ -67,12 +67,13 @@ void *calloc(size_t num, size_t size)
 
 void *malloc(size_t size)
 {
+	void *result;
 #if 1
     /* Some programs will call malloc (0).  Lets be strict and return NULL */
     if (size == 0)
 	return NULL;
 #endif
-	void *result = mmap((void *) 0, size, PROT_READ | PROT_WRITE,
+	result = mmap((void *) 0, size, PROT_READ | PROT_WRITE,
 #ifdef __UCLIBC_HAS_MMU__
 						MAP_PRIVATE | MAP_ANONYMOUS, 0, 0
 #else