X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Fconfig.c;h=5a1b31a9a242ed961891e46ccc6ae45d2dd778d3;hb=4e1ce38b96af252361fcb139e29f74ca1b222a8c;hp=db50400c7416a9d871d3ae061b17c27d6c44c782;hpb=27dcdf6c67089a86b0f9759d9dfdbd85093ca32f;p=pazpar2-moved-to-github.git diff --git a/src/config.c b/src/config.c index db50400..5a1b31a 100644 --- a/src/config.c +++ b/src/config.c @@ -1,4 +1,4 @@ -/* $Id: config.c,v 1.7 2007-01-09 18:06:28 quinn Exp $ */ +/* $Id: config.c,v 1.9 2007-01-10 10:15:23 adam Exp $ */ #include @@ -328,7 +328,7 @@ static struct conf_retrievalprofile *parse_retrievalprofile(xmlNode *node) xmlChar *charset = xmlGetProp(n, "charset"); xmlChar *format = xmlGetProp(n, "format"); xmlChar *stylesheet = xmlGetProp(n, "stylesheet"); - bzero(m, sizeof(*m)); + memset(m, 0, sizeof(*m)); if (type) { if (!strcmp(type, "xslt")) @@ -421,7 +421,7 @@ int read_config(const char *fname) yaz_log(YLOG_FATAL, "Failed to read %s", fname); exit(1); } - if ((p = rindex(fname, '/'))) + if ((p = strrchr(fname, '/'))) { int len = p - fname; strncpy(confdir, fname, len);