2 * Copyright (c) 1995-2000, Index Data.
3 * See the file LICENSE for details.
4 * Sebastian Hammer, Adam Dickmeiss
7 * Revision 1.4 2000-02-29 13:44:55 adam
8 * Check for config.h (currently not generated).
10 * Revision 1.3 1999/11/30 13:47:12 adam
11 * Improved installation. Moved header files to include/yaz.
13 * Revision 1.2 1996/10/29 13:36:26 adam
16 * Revision 1.1 1995/11/01 16:35:00 quinn
17 * Making data1 look for tables in data1_tabpath
27 #include <yaz/tpath.h>
29 FILE *yaz_path_fopen(const char *path, const char *name, const char *mode)
34 return fopen(name, mode);
40 if (sscanf(path, "%511[^:]", spath) < 1)
42 sprintf(spath + strlen(spath), "/%s", name);
43 if ((f = fopen(spath, mode)))
45 if ((path = strchr(path, ':')))