Lines Matching defs:i2
430 int i1, i2, n1, n2, i;
439 i1 = i2 = -1;
441 GetNext(&i2, &n2, nl2, dir2, name, &s2_ignored, &s2_bogus, &s2_wrong);
442 for (;i1 < n1 || i2 < n2;) {
453 if (i2 < n2 && !nl2[i2])
454 GetNext(&i2, &n2, nl2, dir2, name,
457 if (i1 >= n1 && i2 >= n2) {
460 } else if (i1 >= n1 && i2 < n2) {
462 Add(dir1, dir2, name, nl2[i2]);
463 free(nl2[i2]); nl2[i2] = 0;
464 } else if (i1 < n1 && i2 >= n2) {
468 } else if (!(i = strcmp(nl1[i1]->d_name, nl2[i2]->d_name))) {
470 if (nl1[i1]->d_type == nl2[i2]->d_type) {
476 Add(dir1, dir2, name, nl2[i2]);
479 free(nl2[i2]); nl2[i2] = 0;
486 Add(dir1, dir2, name, nl2[i2]);
487 free(nl2[i2]); nl2[i2] = 0;