Browse Source

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

kk 1 year ago
parent
commit
ad9cbf3e51
1 changed files with 1 additions and 1 deletions
  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();
 }