File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -153,9 +153,9 @@ static int estimate_similarity(struct diff_filespec *src,
153153 * is a possible size - we really should have a flag to
154154 * say whether the size is valid or not!)
155155 */
156- if (!src -> cnt_data && diff_populate_filespec (src , 0 ))
156+ if (!src -> cnt_data && diff_populate_filespec (src , 1 ))
157157 return 0 ;
158- if (!dst -> cnt_data && diff_populate_filespec (dst , 0 ))
158+ if (!dst -> cnt_data && diff_populate_filespec (dst , 1 ))
159159 return 0 ;
160160
161161 max_size = ((src -> size > dst -> size ) ? src -> size : dst -> size );
@@ -173,6 +173,11 @@ static int estimate_similarity(struct diff_filespec *src,
173173 if (base_size * (MAX_SCORE - minimum_score ) < delta_size * MAX_SCORE )
174174 return 0 ;
175175
176+ if (!src -> cnt_data && diff_populate_filespec (src , 0 ))
177+ return 0 ;
178+ if (!dst -> cnt_data && diff_populate_filespec (dst , 0 ))
179+ return 0 ;
180+
176181 delta_limit = (unsigned long )
177182 (base_size * (MAX_SCORE - minimum_score ) / MAX_SCORE );
178183 if (diffcore_count_changes (src , dst ,
You can’t perform that action at this time.
0 commit comments