mirror of
https://github.com/RGBCube/serenity
synced 2025-06-01 06:28:13 +00:00
Userland: Use kmalloc_array() where appropriate
This commit is contained in:
parent
3609ac4cf9
commit
84656788bf
4 changed files with 14 additions and 14 deletions
|
@ -34,7 +34,7 @@ static_assert(sizeof(FontFileHeader) == 80);
|
|||
NonnullRefPtr<Font> BitmapFont::clone() const
|
||||
{
|
||||
size_t bytes_per_glyph = sizeof(u32) * glyph_height();
|
||||
auto* new_rows = static_cast<unsigned*>(malloc(bytes_per_glyph * m_glyph_count));
|
||||
auto* new_rows = static_cast<unsigned*>(kmalloc_array(m_glyph_count, bytes_per_glyph));
|
||||
memcpy(new_rows, m_rows, bytes_per_glyph * m_glyph_count);
|
||||
auto* new_widths = static_cast<u8*>(malloc(m_glyph_count));
|
||||
memcpy(new_widths, m_glyph_widths, m_glyph_count);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue