mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-07 20:00:53 +00:00
heap: fix gcc-12 compile errors
This commit is contained in:
@@ -20,10 +20,11 @@
|
||||
|
||||
TEST_CASE("realloc shrink buffer in place", "[heap]")
|
||||
{
|
||||
void *x = malloc(64);
|
||||
// pointers converted to int to avoid warning -Wuse-after-free
|
||||
int x = (int) malloc(64);
|
||||
TEST_ASSERT(x);
|
||||
void *y = realloc(x, 48);
|
||||
TEST_ASSERT_EQUAL_PTR(x, y);
|
||||
int y = (int) realloc((void *) x, 48);
|
||||
TEST_ASSERT_EQUAL_UINT32((uint32_t) x, (uint32_t) y);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user