Lines Matching defs:patchline
298 char *patchline;
300 patchline = get_line(TT.filepatch);
301 if (!patchline) break;
305 int len = strlen(patchline);
306 if (patchline[len-1] == '\r') {
309 patchline[len-1]=0;
312 if (!*patchline) {
313 free(patchline);
314 patchline = xstrdup(" ");
319 if (*patchline==' ' || *patchline=='+' || *patchline=='-') {
320 dlist_add(&TT.current_hunk, patchline);
322 if (*patchline != '+') TT.oldlen--;
323 if (*patchline != '-') TT.newlen--;
326 if (*patchline==' ' && state==2) TT.context++;
340 if (!strncmp("--- ", patchline, 4) || !strncmp("+++ ", patchline, 4)) {
344 if (*patchline == '+') {
353 for (s = patchline+4; *s && *s!='\t'; s++);
358 *name = unquote_file(patchline+4);
368 } else if (state == 1 && !strncmp("@@ -", patchline, 4)) {
370 char *s = patchline+4;
439 free(patchline);