/* comm -- compare two sorted files line by line.
- Copyright (C) 86, 90, 91, 1995-2001 Free Software Foundation, Inc.
+ Copyright (C) 86, 90, 91, 1995-2002 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
size_t len = min (thisline[0]->length, thisline[1]->length) - 1;
order = memcmp (thisline[0]->buffer, thisline[1]->buffer, len);
if (order == 0)
- order = thisline[0]->length - thisline[1]->length;
+ order = (thisline[0]->length < thisline[1]->length
+ ? -1
+ : thisline[0]->length != thisline[1]->length);
}
}