Selaa lähdekoodia

fix:修复内存管理异常

Dozingfiretruck 2 vuotta sitten
vanhempi
sitoutus
39eb74236d
1 muutettua tiedostoa jossa 4 lisäystä ja 4 poistoa
  1. 4 4
      app/port/luat_malloc_air101.c

+ 4 - 4
app/port/luat_malloc_air101.c

@@ -129,21 +129,21 @@ void* luat_heap_calloc(size_t count, size_t _size) {
 }
 #else
 void* luat_heap_malloc(size_t len) {
-    return malloc(len);
+    return tls_mem_alloc(len);
 }
 
 void luat_heap_free(void* ptr) {
     if (ptr == NULL)
         return;
-    free(ptr);
+    tls_mem_free(ptr);
 }
 
 void* luat_heap_realloc(void* ptr, size_t len) {
-    return realloc(ptr, len);
+    return tls_mem_realloc(ptr, len);
 }
 
 void* luat_heap_calloc(size_t count, size_t _size) {
-    return calloc(count, _size);
+    return tls_mem_calloc(count, _size);
 }
 #endif