MCPcopy Create free account
hub / github.com/ddnet/ddnet / DeepCopy

Method DeepCopy

src/engine/gfx/image.cpp:140–151  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

138}
139
140CImageInfo CImageInfo::DeepCopy() const
141{
142 const size_t Size = DataSize();
143
144 CImageInfo Copy;
145 Copy.m_Width = m_Width;
146 Copy.m_Height = m_Height;
147 Copy.m_Format = m_Format;
148 Copy.m_pData = static_cast<uint8_t *>(malloc(Size));
149 mem_copy(Copy.m_pData, m_pData, Size);
150 return Copy;
151}

Callers 3

LoadSkinDataMethod · 0.80
LoadFileMethod · 0.80
DilateFileFunction · 0.80

Calls 1

mem_copyFunction · 0.85

Tested by

no test coverage detected