Browse Source

fix memcpy length

szdytom 1 năm trước cách đây
mục cha
commit
ebdfb794ba
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      src/common/algorithm.c

+ 1 - 1
src/common/algorithm.c

@@ -40,7 +40,7 @@ void c11__stable_sort(void* ptr,
 			if (b_end > ptr + count * elem_size)
 			if (b_end > ptr + count * elem_size)
 				b_end = ptr + count * elem_size;
 				b_end = ptr + count * elem_size;
 			merge(a, a_end, b, b_end, tmp, elem_size, cmp);
 			merge(a, a_end, b, b_end, tmp, elem_size, cmp);
-			memcpy(a, tmp, (b_end - a) * elem_size);
+			memcpy(a, tmp, b_end - a);
         }
         }
     }
     }
 	free(tmp);
 	free(tmp);