1003
1003
static void _vala_array_move (gpointer array, gsize element_size, gint src, gint dest, gint length) {
1004
1004
g_memmove (((char*) array) + (dest * element_size), ((char*) array) + (src * element_size), length * element_size);
1006
1006
memset (((char*) array) + (src * element_size), 0, (dest - src) * element_size);
1008
1008
memset (((char*) array) + ((dest + length) * element_size), 0, (src - dest) * element_size);