mercurial/cext/bdiff.c
changeset 36710 340e4b711df7
parent 36704 430fdb717549
child 36770 b5bb0f99064d
equal deleted inserted replaced
36709:66f2e622a2ed 36710:340e4b711df7
   101 		if (*ia == '\n')
   101 		if (*ia == '\n')
   102 			lcommon = li + 1;
   102 			lcommon = li + 1;
   103 	}
   103 	}
   104 	/* we can almost add: if (li == lmax) lcommon = li; */
   104 	/* we can almost add: if (li == lmax) lcommon = li; */
   105 
   105 
   106 	an = bdiff_splitlines(ba.buf + lcommon, la - lcommon, &al);
   106 	an = bdiff_splitlines((char *)ba.buf + lcommon, la - lcommon, &al);
   107 	bn = bdiff_splitlines(bb.buf + lcommon, lb - lcommon, &bl);
   107 	bn = bdiff_splitlines((char *)bb.buf + lcommon, lb - lcommon, &bl);
   108 	if (!al || !bl) {
   108 	if (!al || !bl) {
   109 		PyErr_NoMemory();
   109 		PyErr_NoMemory();
   110 		goto cleanup;
   110 		goto cleanup;
   111 	}
   111 	}
   112 
   112