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

Function delete_dynamic_element

mysys/array.c:323–329  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

321*/
322
323void delete_dynamic_element(DYNAMIC_ARRAY *array, ulong idx)
324{
325 char *ptr= (char*) array->buffer+array->size_of_element*idx;
326 array->elements--;
327 memmove(ptr,ptr+array->size_of_element,
328 (array->elements-idx)*array->size_of_element);
329}
330
331
332/*

Callers 2

delMethod · 0.85
wt_thd_releaseFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected