MCPcopy Create free account
hub / github.com/defold/defold / FreeMetadata

Function FreeMetadata

engine/dlib/src/dlib/buffer.cpp:91–99  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

89 }
90
91 static void FreeMetadata(Buffer* buffer)
92 {
93 for (uint32_t i=0; i<buffer->m_MetaDataArray.Size(); i++) {
94 Buffer::MetaData* metadata = buffer->m_MetaDataArray[i];
95 free(metadata->m_Data);
96 free(metadata);
97 }
98 buffer->m_MetaDataArray.SetSize(0);
99 }
100
101 static void FreeBuffer(BufferContext* ctx, HBuffer hbuffer)
102 {

Callers 1

FreeBufferFunction · 0.85

Calls 3

freeFunction · 0.85
SizeMethod · 0.45
SetSizeMethod · 0.45

Tested by

no test coverage detected