Merge branch 'jk/diffcore-break-divzero'
* jk/diffcore-break-divzero: diffcore-break: don't divide by zeromaint
commit
8a2decfec6
|
@ -68,6 +68,9 @@ static int should_break(struct diff_filespec *src,
|
||||||
if (max_size < MINIMUM_BREAK_SIZE)
|
if (max_size < MINIMUM_BREAK_SIZE)
|
||||||
return 0; /* we do not break too small filepair */
|
return 0; /* we do not break too small filepair */
|
||||||
|
|
||||||
|
if (!src->size)
|
||||||
|
return 0; /* we do not let empty files get renamed */
|
||||||
|
|
||||||
if (diffcore_count_changes(src, dst,
|
if (diffcore_count_changes(src, dst,
|
||||||
&src->cnt_data, &dst->cnt_data,
|
&src->cnt_data, &dst->cnt_data,
|
||||||
0,
|
0,
|
||||||
|
|
Loading…
Reference in New Issue