Completes. But still wrong tests
[pazpar2-moved-to-github.git] / src / reclists.c
index 097b8c7..c4dd4e1 100644 (file)
@@ -398,6 +398,16 @@ struct record_cluster *reclist_insert(struct reclist *l,
     return cluster;
 }
 
+int reclist_sortparms_cmp(struct reclist_sortparms *sort1, struct reclist_sortparms *sort2)
+{
+    int rc;
+    if (sort1 == sort2)
+        return 0;
+    if (sort1 == 0 || sort2 == 0)
+        return 1;
+    rc = strcmp(sort1->name, sort2->name) || sort1->increasing != sort2->increasing || sort1->type != sort2->type;
+    return rc;
+}
 /*
  * Local variables:
  * c-basic-offset: 4