Lines Matching defs:path
53 * File name and path utilities *
74 static xmlChar *composeDir(const xmlChar *dir, const xmlChar *path) {
77 if (dir == NULL) return(xmlStrdup(path));
78 if (path == NULL) return(NULL);
80 snprintf(buf, 500, "%s/%s", (const char *) dir, (const char *) path);
791 xmlChar *path = NULL;
808 path = xmlBuildURI(href, BAD_CAST base);
809 if (path == NULL) {
811 "Failed to build path to schemas testGroup line %ld : %s\n",
816 if (checkTestFile((const char *) path) <= 0) {
818 xmlGetLineNo(cur), path);
831 doc = xmlReadFile((const char *) path, NULL, XML_PARSE_NOENT);
833 fprintf(stderr, "instance %s fails to parse\n", path);
849 path, spath);
853 path, spath);
860 path, spath);
872 if (path != NULL) xmlFree(path);
888 xmlChar *path = NULL;
906 path = xmlBuildURI(href, BAD_CAST base);
907 if (path == NULL) {
908 test_log("Failed to build path to schemas testGroup line %ld : %s\n",
913 if (checkTestFile((const char *) path) <= 0) {
915 xmlGetLineNo(cur), path);
930 ctxt = xmlSchemaNewParserCtxt((const char *) path);
939 path);
945 path);
953 xstcTestInstance(instance, schemas, path, base);
966 ctxt = xmlSchemaNewParserCtxt((const char *) path);
975 path);
982 path);
995 if (path != NULL) xmlFree(path);
1001 xmlGetLineNo(cur), path, xmlMemUsed() - mem);