X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=util%2Fcharmap.c;h=e6ea9605e95a3799e8589d186ae182c6d0883153;hb=98e21f950e6d0babe88a6a1ccb03b90f0b3a6b1a;hp=fdbf0bf926adc1c9d1253a65da28345b5200addb;hpb=a9059af90b4153d3abd91c9a795b1159ef77fa93;p=idzebra-moved-to-github.git diff --git a/util/charmap.c b/util/charmap.c index fdbf0bf..e6ea960 100644 --- a/util/charmap.c +++ b/util/charmap.c @@ -3,7 +3,7 @@ * All rights reserved. * Sebastian Hammer, Adam Dickmeiss * - * $Id: charmap.c,v 1.19 2002-02-18 11:47:23 adam Exp $ + * $Id: charmap.c,v 1.20 2002-04-04 20:50:37 adam Exp $ * */ @@ -357,7 +357,8 @@ static int scan_string(char *s, return 0; } -chrmaptab chrmaptab_create(const char *tabpath, const char *name, int map_only) +chrmaptab chrmaptab_create(const char *tabpath, const char *name, int map_only, + const char *tabroot) { FILE *f; char line[512], *argv[50]; @@ -368,7 +369,7 @@ chrmaptab chrmaptab_create(const char *tabpath, const char *name, int map_only) NMEM nmem; logf (LOG_DEBUG, "maptab %s open", name); - if (!(f = yaz_path_fopen(tabpath, name, "r"))) + if (!(f = yaz_path_fopen_base(tabpath, name, "r", tabroot))) { logf(LOG_WARN|LOG_ERRNO, "%s", name); return 0;