1.1 --- a/razor.c Thu Sep 06 23:31:26 2007 -0400
1.2 +++ b/razor.c Fri Sep 07 00:09:18 2007 -0400
1.3 @@ -640,8 +640,13 @@
1.4 {
1.5 const struct import_property *prop1 = p1, *prop2 = p2;
1.6 char *pool = qsort_set->string_pool.data;
1.7 + int result;
1.8
1.9 - return strcmp(&pool[prop1->name], &pool[prop2->name]);
1.10 + result = strcmp(&pool[prop1->name], &pool[prop2->name]);
1.11 + if (result == 0)
1.12 + return strcmp(&pool[prop1->version], &pool[prop2->version]);
1.13 + else
1.14 + return result;
1.15 }
1.16
1.17 static unsigned long *