function reclist_insert() does not change mergekey, so parameter signature changed...
authorMarc Cromme <marc@indexdata.dk>
Wed, 25 Apr 2007 08:07:47 +0000 (08:07 +0000)
committerMarc Cromme <marc@indexdata.dk>
Wed, 25 Apr 2007 08:07:47 +0000 (08:07 +0000)
src/reclists.c
src/reclists.h

index ed5c0ec..35aaede 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: reclists.c,v 1.12 2007-04-17 12:15:32 marc Exp $
+/* $Id: reclists.c,v 1.13 2007-04-25 08:07:47 marc Exp $
    Copyright (c) 2006-2007, Index Data.
 
 This file is part of Pazpar2.
@@ -207,7 +207,7 @@ struct reclist *reclist_create(NMEM nmem, int numrecs)
 struct record_cluster *reclist_insert( struct reclist *l,
                                        struct conf_service *service, 
                                        struct record  *record,
-                                       char *merge_key, int *total)
+                                       const char *merge_key, int *total)
 {
     unsigned int bucket;
     struct reclist_bucket **p;
@@ -244,7 +244,7 @@ struct record_cluster *reclist_insert( struct reclist *l,
         new->record = newc;
         new->next = 0;
         newc->records = record;
-        newc->merge_key = merge_key;
+        newc->merge_key = (char *) merge_key;
         newc->relevance = 0;
         newc->term_frequency_vec = 0;
         newc->recid = (*total)++;
index f61615b..8cc7d2b 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: reclists.h,v 1.8 2007-04-20 13:03:22 marc Exp $
+/* $Id: reclists.h,v 1.9 2007-04-25 08:07:47 marc Exp $
    Copyright (c) 2006-2007, Index Data.
 
 This file is part of Pazpar2.
@@ -52,7 +52,7 @@ struct reclist *reclist_create(NMEM, int numrecs);
 struct record_cluster *reclist_insert( struct reclist *tl,
                                        struct conf_service *service,
                                        struct record  *record,
-                                       char *merge_key, int *total);
+                                       const char *merge_key, int *total);
 void reclist_sort(struct reclist *l, struct reclist_sortparms *parms);
 struct record_cluster *reclist_read_record(struct reclist *l);
 void reclist_rewind(struct reclist *l);