aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/join
diff options
context:
space:
mode:
authorJoerg Wunsch <joerg@FreeBSD.org>1997-01-17 18:55:05 +0000
committerJoerg Wunsch <joerg@FreeBSD.org>1997-01-17 18:55:05 +0000
commitcefe4f6fa2b547fd373216356ca650551f1e8125 (patch)
tree58ab1c3bfd0191cf7cecd3638f059374bf97cf0e /usr.bin/join
parent1a85659d68ecbdb496cf2f7f56d7e132156bb255 (diff)
Notes
Diffstat (limited to 'usr.bin/join')
-rw-r--r--usr.bin/join/join.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.bin/join/join.c b/usr.bin/join/join.c
index 15d77ff0013b3..a3efd7e2a2c32 100644
--- a/usr.bin/join/join.c
+++ b/usr.bin/join/join.c
@@ -352,9 +352,9 @@ cmp(lp1, fieldno1, lp2, fieldno2)
LINE *lp1, *lp2;
u_long fieldno1, fieldno2;
{
- if (lp1->fieldcnt < fieldno1)
+ if (lp1->fieldcnt <= fieldno1)
return (lp2->fieldcnt < fieldno2 ? 0 : 1);
- if (lp2->fieldcnt < fieldno2)
+ if (lp2->fieldcnt <= fieldno2)
return (-1);
return (strcmp(lp1->fields[fieldno1], lp2->fields[fieldno2]));
}
@@ -450,7 +450,7 @@ outfield(lp, fieldno, out_empty)
if (needsep++)
(void)printf("%c", *tabchar);
if (!ferror(stdout))
- if (lp->fieldcnt < fieldno || out_empty) {
+ if (lp->fieldcnt <= fieldno || out_empty) {
if (empty != NULL)
(void)printf("%s", empty);
} else {