[BACK]Return to join.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / join

Diff for /src/usr.bin/join/join.c between version 1.29 and 1.30

version 1.29, 2018/10/18 09:36:48 version 1.30, 2018/10/23 08:41:45
Line 362 
Line 362 
 cmp(LINE *lp1, u_long fieldno1, LINE *lp2, u_long fieldno2)  cmp(LINE *lp1, u_long fieldno1, LINE *lp2, u_long fieldno2)
 {  {
         if (lp1->fieldcnt <= fieldno1)          if (lp1->fieldcnt <= fieldno1)
                 return (-1);                  return lp2->fieldcnt <= fieldno2 ? 0 : -1;
         else if (lp2->fieldcnt <= fieldno2)          if (lp2->fieldcnt <= fieldno2)
                 return (1);                  return 1;
         return (strcmp(lp1->fields[fieldno1], lp2->fields[fieldno2]));          return strcmp(lp1->fields[fieldno1], lp2->fields[fieldno2]);
 }  }
   
 void  void

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.30