Skip to content

Commit d6aabb2

Browse files
authored
[test] Avoid EM_ASM in test_mallinfo. NFC (emscripten-core#23346)
1 parent 61778f2 commit d6aabb2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

test/core/test_mallinfo.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@
1111
#include <unistd.h>
1212
#include <assert.h>
1313
#include <malloc.h>
14-
#include <emscripten/em_asm.h>
14+
#include <emscripten/heap.h>
1515

1616
size_t getTotalMemory() {
17-
return (size_t)EM_ASM_PTR(return HEAP8.length);
17+
return emscripten_get_heap_size();
1818
}
1919

2020
size_t getFreeMemory() {
2121
struct mallinfo i = mallinfo();
22-
uintptr_t totalMemory = getTotalMemory();
23-
uintptr_t dynamicTop = (uintptr_t)sbrk(0);
22+
size_t totalMemory = getTotalMemory();
23+
size_t dynamicTop = (size_t)sbrk(0);
2424
return totalMemory - dynamicTop + i.fordblks;
2525
}
2626

0 commit comments

Comments
 (0)