MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / set_free

Method set_free

dds/DCPS/MemoryPool.cpp:97–106  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

95}
96
97void
98FreeHeader::set_free()
99{
100 // If this is newly freed
101 if (!is_free()) {
102 alloc_size_ *= -1;
103 set_smaller_free(NULL, NULL);
104 set_larger_free(NULL, NULL);
105 }
106}
107FreeHeader*
108FreeHeader::smaller_free(unsigned char* pool_base) const
109{

Callers 2

pool_freeMethod · 0.80
free_blockMethod · 0.80

Calls 1

is_freeFunction · 0.85

Tested by

no test coverage detected