[BugFix] tlsf get_new_area should return 0u or OOM

Change-Id: I24f67a3a28237b7c1035932f69b7f526471bb8ef
This commit is contained in:
William Wilgus 2024-04-27 03:21:05 -04:00 committed by William Wilgus
parent 26c612f6c0
commit 0dd5df4060
2 changed files with 3 additions and 2 deletions

View file

@ -95,5 +95,6 @@ void *get_new_area(size_t *size)
return audiobuf_ptr; return audiobuf_ptr;
} }
return ((void *) ~0); *size = 0;
return ((void *) ~0u);
} }

View file

@ -469,7 +469,7 @@ static __inline__ void corrupt(const char *msg) {
void * __attribute__((weak)) get_new_area(size_t * size) void * __attribute__((weak)) get_new_area(size_t * size)
{ {
(void)size; (void)size;
return ((void *) ~0); return ((void *) ~0u);
} }
#endif #endif