Lines Matching full:ctxt
895 xmlParserCtxtPtr ctxt;
900 ctxt = xmlNewParserCtxt();
901 if (ctxt == NULL) {
912 xmlFreeParserCtxt(ctxt);
916 inputStream = xmlNewInputStream(ctxt);
918 xmlFreeParserCtxt(ctxt);
926 inputPush(ctxt, inputStream);
927 if ((ctxt->directory == NULL) && (directory == NULL))
929 if ((ctxt->directory == NULL) && (directory != NULL))
930 ctxt->directory = directory;
931 ctxt->valid = 0;
932 ctxt->validate = 0;
933 ctxt->loadsubset = 0;
934 ctxt->pedantic = 0;
935 ctxt->dictNames = 1;
937 xmlParseDocument(ctxt);
939 if (ctxt->wellFormed)
940 ret = ctxt->myDoc;
943 xmlFreeDoc(ctxt->myDoc);
944 ctxt->myDoc = NULL;
946 xmlFreeParserCtxt(ctxt);