Sfoglia il codice sorgente

LibJS: Make sure the HeapBlock cell storage is alignas(Cell)

Andreas Kling 4 anni fa
parent
commit
d1592643a6
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      Libraries/LibJS/Heap/HeapBlock.h

+ 1 - 1
Libraries/LibJS/Heap/HeapBlock.h

@@ -101,7 +101,7 @@ private:
     Heap& m_heap;
     size_t m_cell_size { 0 };
     FreelistEntry* m_freelist { nullptr };
-    u8 m_storage[];
+    alignas(Cell) u8 m_storage[];
 };
 
 }