diff -r b937596c33d7 -r f991e2623c41 razor.c --- a/razor.c Mon Feb 11 11:57:47 2008 -0500 +++ b/razor.c Thu Feb 14 10:35:10 2008 -0500 @@ -1285,6 +1285,8 @@ else cmp = 1; if (cmp == 0) + cmp = p1->type - p2->type; + if (cmp == 0) cmp = p1->relation - p2->relation; if (cmp == 0) cmp = versioncmp(&pool1[p1->version],