Added ord_list_print.
authorAdam Dickmeiss <adam@indexdata.dk>
Tue, 12 Aug 2008 10:16:46 +0000 (12:16 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Tue, 12 Aug 2008 10:16:46 +0000 (12:16 +0200)
include/rset.h
rset/rset.c

index 1a50c65..59ccf2e 100644 (file)
@@ -40,6 +40,7 @@ struct ord_list {
 struct ord_list *ord_list_create(NMEM nmem);
 struct ord_list *ord_list_append(NMEM nmem, struct ord_list *list, int ord);
 struct ord_list *ord_list_dup(NMEM nmem, struct ord_list *list);
+void ord_list_print(struct ord_list *list);
 
 /** 
  * rset_term is all we need to know of a term to do ranking etc. 
index 5a18742..f97b8fb 100644 (file)
@@ -315,6 +315,11 @@ struct ord_list *ord_list_dup(NMEM nmem, struct ord_list *list)
     return n;
 }
 
+void ord_list_print(struct ord_list *list)
+{
+    for (; list; list = list->next)
+        yaz_log(YLOG_LOG, "ord_list %d", list->ord);
+}
 /**
    \brief Creates a TERMID entry.
    \param name Term/Name buffer with given length