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

Diff for /src/usr.bin/ssh/Attic/monitor_mm.c between version 1.6 and 1.7

version 1.6, 2002/06/04 23:05:49 version 1.7, 2002/06/28 01:49:31
Line 36 
Line 36 
 static int  static int
 mm_compare(struct mm_share *a, struct mm_share *b)  mm_compare(struct mm_share *a, struct mm_share *b)
 {  {
         return ((char *)a->address - (char *)b->address);          long diff = (char *)a->address - (char *)b->address;
   
           if (diff == 0)
                   return (0);
           else if (diff < 0)
                   return (-1);
           else
                   return (1);
 }  }
   
 RB_GENERATE(mmtree, mm_share, next, mm_compare)  RB_GENERATE(mmtree, mm_share, next, mm_compare)

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7