X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fnormalize_cache.c;h=e99f576682a5223e721e4900764778d9e814ae10;hb=ec22c4b0131db81c28977c78583277b9401629fd;hp=4b69668f716facc3eaa78cde7241959148a56ffe;hpb=4eabe5695feac935ee70ebcf9b136db7d56676c6;p=pazpar2-moved-to-github.git diff --git a/src/normalize_cache.c b/src/normalize_cache.c index 4b69668..e99f576 100644 --- a/src/normalize_cache.c +++ b/src/normalize_cache.c @@ -27,6 +27,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include #endif +#include "ppmutex.h" #include "normalize_cache.h" #include "pazpar2_config.h" @@ -50,12 +51,12 @@ normalize_cache_t normalize_cache_create(void) nc->nmem = nmem; nc->items = 0; nc->mutex = 0; - yaz_mutex_create(&nc->mutex); + pazpar2_mutex_create(&nc->mutex, "normalize_cache"); return nc; } normalize_record_t normalize_cache_get(normalize_cache_t nc, - struct conf_service *service, + struct conf_config *conf, const char *spec) { normalize_record_t nt; @@ -69,7 +70,7 @@ normalize_record_t normalize_cache_get(normalize_cache_t nc, nt = ci->nt; else { - nt = normalize_record_create(service, spec); + nt = normalize_record_create(conf, spec); if (nt) { ci = nmem_malloc(nc->nmem, sizeof(*ci));