MCPcopy Create free account
hub / github.com/bytedance/sonic-cpp / Realloc

Method Realloc

include/sonic/allocator.h:52–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

50 }
51
52 void* Realloc(void* old_ptr, size_t old_size, size_t new_size) {
53 (void)(old_size);
54 if (new_size == 0) {
55 Free(old_ptr);
56 return nullptr;
57 }
58 void* new_ptr = std::realloc(old_ptr, new_size);
59 return new_ptr;
60 }
61
62 static void Free(void* ptr) { std::free(ptr); }
63

Callers 1

containerReallocMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected