MCPcopy Create free account
hub / github.com/Meituan-Dianping/SQLAdvisor / memdup_w_gap

Method memdup_w_gap

sql/sql_class.h:703–709  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

701 inline void *memdup(const void *str, size_t size)
702 { return memdup_root(mem_root,str,size); }
703 inline void *memdup_w_gap(const void *str, size_t size, uint gap)
704 {
705 void *ptr;
706 if ((ptr= alloc_root(mem_root,size+gap)))
707 memcpy(ptr,str,size);
708 return ptr;
709 }
710
711 void set_query_arena(Query_arena *set);
712

Callers 1

alloc_queryFunction · 0.80

Calls 1

alloc_rootFunction · 0.85

Tested by

no test coverage detected