@@ -585,8 +585,8 @@ mp_obj_t mp_seq_extract_slice(uint len, const mp_obj_t *seq, mp_bound_slice_t *i
585
585
#define mp_seq_replace_slice_no_grow (dest , dest_len , beg , end , slice , slice_len , item_t ) \
586
586
/*printf("memcpy(%p, %p, %d)\n", dest + beg, slice, slice_len * sizeof(item_t));*/ \
587
587
memcpy(dest + beg, slice, slice_len * sizeof(item_t)); \
588
- /*printf("memcpy (%p, %p, %d)\n", dest + (beg + slice_len), dest + end, (dest_len - end) * sizeof(item_t));*/ \
589
- memcpy (dest + (beg + slice_len ), dest + end , (dest_len - end ) * sizeof (item_t ));
588
+ /*printf("memmove (%p, %p, %d)\n", dest + (beg + slice_len), dest + end, (dest_len - end) * sizeof(item_t));*/ \
589
+ memmove (dest + (beg + slice_len ), dest + end , (dest_len - end ) * sizeof (item_t ));
590
590
591
591
#define mp_seq_replace_slice_grow_inplace (dest , dest_len , beg , end , slice , slice_len , len_adj , item_t ) \
592
592
/*printf("memmove(%p, %p, %d)\n", dest + beg + len_adj, dest + beg, (dest_len - beg) * sizeof(item_t));*/ \
0 commit comments