Explorar o código

[src] Fix the issue of starting address misalignment (#8190)

kk hai 1 ano
pai
achega
ad9cbf3e51
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/kservice.c

+ 1 - 1
src/kservice.c

@@ -1822,7 +1822,7 @@ rt_weak void rt_system_heap_init(void *begin_addr, void *end_addr)
     RT_ASSERT(end_align > begin_align);
 
     /* Initialize system memory heap */
-    _MEM_INIT("heap", begin_addr, end_align - begin_align);
+    _MEM_INIT("heap", (void *)begin_align, end_align - begin_align);
     /* Initialize multi thread contention lock */
     _heap_lock_init();
 }