diff --git a/line-log.c b/line-log.c index 951029665..cb0dc1110 100644 --- a/line-log.c +++ b/line-log.c @@ -43,7 +43,7 @@ void range_set_release(struct range_set *rs) static void range_set_copy(struct range_set *dst, struct range_set *src) { range_set_init(dst, src->nr); - memcpy(dst->ranges, src->ranges, src->nr*sizeof(struct range_set)); + memcpy(dst->ranges, src->ranges, src->nr*sizeof(struct range)); dst->nr = src->nr; } static void range_set_move(struct range_set *dst, struct range_set *src)