mercurial/cext/bdiff.c
changeset 38318 93b812d5b818
parent 37873 d9e87566f879
child 38784 ad76032d27da
equal deleted inserted replaced
38317:068e774ae29e 38318:93b812d5b818
   155 		PyEval_RestoreThread(_save);
   155 		PyEval_RestoreThread(_save);
   156 	PyBuffer_Release(&ba);
   156 	PyBuffer_Release(&ba);
   157 	PyBuffer_Release(&bb);
   157 	PyBuffer_Release(&bb);
   158 	free(al);
   158 	free(al);
   159 	free(bl);
   159 	free(bl);
   160 	if (l.next) {
   160 	bdiff_freehunks(l.next);
   161 		bdiff_freehunks(l.next);
       
   162 	}
       
   163 	return result;
   161 	return result;
   164 }
   162 }
   165 
   163 
   166 /*
   164 /*
   167  * If allws != 0, remove all whitespace (' ', \t and \r). Otherwise,
   165  * If allws != 0, remove all whitespace (' ', \t and \r). Otherwise,