X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=src%2Fdatabase.c;h=41e0f06a03cd6c7c0224045345c09e4010325f33;hb=44981e9f52420f6a42bb1ac55712f74a31d17020;hp=fb03b403ee05bbd49200b40cd691c21ace73f3b4;hpb=5834b098cce00fb347fe5ec0172f0f7684b6ba1f;p=pazpar2-moved-to-github.git diff --git a/src/database.c b/src/database.c index fb03b40..41e0f06 100644 --- a/src/database.c +++ b/src/database.c @@ -106,7 +106,7 @@ struct database *new_database(const char *id, NMEM nmem) struct setting *idset; db = nmem_malloc(nmem, sizeof(*db)); - db->url = nmem_strdup(nmem, id); + db->id = nmem_strdup(nmem, id); db->num_settings = PZ_MAX_EOF; db->settings = nmem_malloc(nmem, sizeof(struct settings*) * db->num_settings); @@ -115,7 +115,7 @@ struct database *new_database(const char *id, NMEM nmem) idset = nmem_malloc(nmem, sizeof(*idset)); idset->precedence = 0; idset->name = "pz:id"; - idset->target = idset->value = db->url; + idset->target = idset->value = db->id; idset->next = 0; db->settings[PZ_ID] = idset; @@ -129,7 +129,7 @@ struct database *create_database_for_service(const char *id, { struct database *p; for (p = service->databases; p; p = p->next) - if (!strcmp(p->url, id)) + if (!strcmp(p->id, id)) return p; p = new_database(id, service->nmem);