Lines Matching refs:diffp
894 struct diffline *diffp;
896 if (!(diffp = malloc(sizeof(struct diffline))))
898 diffp->left = left;
899 diffp->div = divider;
900 diffp->right = right;
901 STAILQ_INSERT_TAIL(&diffhead, diffp, diffentries);
908 freediff(struct diffline *diffp)
911 free(diffp->left);
912 free(diffp->right);
913 free(diffp);
988 struct diffline *diffp;
1004 STAILQ_FOREACH(diffp, &diffhead, diffentries) {
1009 if (!sflag || diffp->div == '|' || diffp->div == '<' ||
1010 diffp->div == '>')
1011 println(diffp->left, diffp->div, diffp->right);
1014 if (diffp->left)
1015 astrcat(&left, diffp->left);
1016 if (diffp->right)
1017 astrcat(&right, diffp->right);
1022 diffp = STAILQ_FIRST(&diffhead);
1024 freediff(diffp);