• Home
  • Raw
  • Download

Lines Matching refs:pyCtxt

1716     xmlParserCtxtPyCtxtPtr pyCtxt;  in libxml_xmlParserCtxtGenericErrorFuncHandler()  local
1723 pyCtxt = (xmlParserCtxtPyCtxtPtr)ctxt->_private; in libxml_xmlParserCtxtGenericErrorFuncHandler()
1726 PyTuple_SetItem(list, 0, pyCtxt->arg); in libxml_xmlParserCtxtGenericErrorFuncHandler()
1727 Py_XINCREF(pyCtxt->arg); in libxml_xmlParserCtxtGenericErrorFuncHandler()
1732 result = PyEval_CallObject(pyCtxt->f, list); in libxml_xmlParserCtxtGenericErrorFuncHandler()
1787 xmlParserCtxtPyCtxtPtr pyCtxt; in libxml_xmlParserCtxtSetErrorHandler() local
1797 pyCtxt = xmlMalloc(sizeof(xmlParserCtxtPyCtxt)); in libxml_xmlParserCtxtSetErrorHandler()
1798 if (pyCtxt == NULL) { in libxml_xmlParserCtxtSetErrorHandler()
1802 memset(pyCtxt,0,sizeof(xmlParserCtxtPyCtxt)); in libxml_xmlParserCtxtSetErrorHandler()
1803 ctxt->_private = pyCtxt; in libxml_xmlParserCtxtSetErrorHandler()
1806 pyCtxt = (xmlParserCtxtPyCtxtPtr)ctxt->_private; in libxml_xmlParserCtxtSetErrorHandler()
1809 Py_XDECREF(pyCtxt->f); in libxml_xmlParserCtxtSetErrorHandler()
1811 pyCtxt->f = pyobj_f; in libxml_xmlParserCtxtSetErrorHandler()
1812 Py_XDECREF(pyCtxt->arg); in libxml_xmlParserCtxtSetErrorHandler()
1814 pyCtxt->arg = pyobj_arg; in libxml_xmlParserCtxtSetErrorHandler()
1838 xmlParserCtxtPyCtxtPtr pyCtxt; in libxml_xmlParserCtxtGetErrorHandler() local
1847 pyCtxt = (xmlParserCtxtPyCtxtPtr)ctxt->_private; in libxml_xmlParserCtxtGetErrorHandler()
1849 PyTuple_SetItem(py_retval, 0, pyCtxt->f); in libxml_xmlParserCtxtGetErrorHandler()
1850 Py_XINCREF(pyCtxt->f); in libxml_xmlParserCtxtGetErrorHandler()
1851 PyTuple_SetItem(py_retval, 1, pyCtxt->arg); in libxml_xmlParserCtxtGetErrorHandler()
1852 Py_XINCREF(pyCtxt->arg); in libxml_xmlParserCtxtGetErrorHandler()
1868 xmlParserCtxtPyCtxtPtr pyCtxt; in libxml_xmlFreeParserCtxt() local
1875 pyCtxt = (xmlParserCtxtPyCtxtPtr)((xmlParserCtxtPtr)ctxt)->_private; in libxml_xmlFreeParserCtxt()
1876 if (pyCtxt) { in libxml_xmlFreeParserCtxt()
1877 Py_XDECREF(pyCtxt->f); in libxml_xmlFreeParserCtxt()
1878 Py_XDECREF(pyCtxt->arg); in libxml_xmlFreeParserCtxt()
1879 xmlFree(pyCtxt); in libxml_xmlFreeParserCtxt()
1905 xmlValidCtxtPyCtxtPtr pyCtxt; in libxml_xmlValidCtxtGenericErrorFuncHandler() local
1911 pyCtxt = (xmlValidCtxtPyCtxtPtr)ctx; in libxml_xmlValidCtxtGenericErrorFuncHandler()
1915 PyTuple_SetItem(list, 1, pyCtxt->arg); in libxml_xmlValidCtxtGenericErrorFuncHandler()
1916 Py_XINCREF(pyCtxt->arg); in libxml_xmlValidCtxtGenericErrorFuncHandler()
1917 result = PyEval_CallObject(pyCtxt->error, list); in libxml_xmlValidCtxtGenericErrorFuncHandler()
1932 xmlValidCtxtPyCtxtPtr pyCtxt; in libxml_xmlValidCtxtGenericWarningFuncHandler() local
1938 pyCtxt = (xmlValidCtxtPyCtxtPtr)ctx; in libxml_xmlValidCtxtGenericWarningFuncHandler()
1942 PyTuple_SetItem(list, 1, pyCtxt->arg); in libxml_xmlValidCtxtGenericWarningFuncHandler()
1943 Py_XINCREF(pyCtxt->arg); in libxml_xmlValidCtxtGenericWarningFuncHandler()
1944 result = PyEval_CallObject(pyCtxt->warn, list); in libxml_xmlValidCtxtGenericWarningFuncHandler()
1983 xmlValidCtxtPyCtxtPtr pyCtxt; in libxml_xmlSetValidErrors() local
1994 pyCtxt = xmlMalloc(sizeof(xmlValidCtxtPyCtxt)); in libxml_xmlSetValidErrors()
1995 if (pyCtxt == NULL) { in libxml_xmlSetValidErrors()
1999 memset(pyCtxt, 0, sizeof(xmlValidCtxtPyCtxt)); in libxml_xmlSetValidErrors()
2003 Py_XDECREF(pyCtxt->error); in libxml_xmlSetValidErrors()
2005 pyCtxt->error = pyobj_error; in libxml_xmlSetValidErrors()
2007 Py_XDECREF(pyCtxt->warn); in libxml_xmlSetValidErrors()
2009 pyCtxt->warn = pyobj_warn; in libxml_xmlSetValidErrors()
2011 Py_XDECREF(pyCtxt->arg); in libxml_xmlSetValidErrors()
2013 pyCtxt->arg = pyobj_arg; in libxml_xmlSetValidErrors()
2017 ctxt->userData = pyCtxt; in libxml_xmlSetValidErrors()
2027 xmlValidCtxtPyCtxtPtr pyCtxt; in libxml_xmlFreeValidCtxt() local
2034 pyCtxt = (xmlValidCtxtPyCtxtPtr)(cur->userData); in libxml_xmlFreeValidCtxt()
2035 if (pyCtxt != NULL) in libxml_xmlFreeValidCtxt()
2037 Py_XDECREF(pyCtxt->error); in libxml_xmlFreeValidCtxt()
2038 Py_XDECREF(pyCtxt->warn); in libxml_xmlFreeValidCtxt()
2039 Py_XDECREF(pyCtxt->arg); in libxml_xmlFreeValidCtxt()
2040 xmlFree(pyCtxt); in libxml_xmlFreeValidCtxt()
2068 xmlTextReaderPyCtxt *pyCtxt = (xmlTextReaderPyCtxt *)arg; in libxml_xmlTextReaderErrorCallback() local
2073 PyTuple_SetItem(list, 0, pyCtxt->arg); in libxml_xmlTextReaderErrorCallback()
2074 Py_XINCREF(pyCtxt->arg); in libxml_xmlTextReaderErrorCallback()
2078 result = PyEval_CallObject(pyCtxt->f, list); in libxml_xmlTextReaderErrorCallback()
2092 xmlTextReaderPyCtxtPtr pyCtxt; in libxml_xmlTextReaderSetErrorHandler() local
2108 pyCtxt = (xmlTextReaderPyCtxtPtr)arg; in libxml_xmlTextReaderSetErrorHandler()
2109 Py_XDECREF(pyCtxt->f); in libxml_xmlTextReaderSetErrorHandler()
2110 Py_XDECREF(pyCtxt->arg); in libxml_xmlTextReaderSetErrorHandler()
2111 xmlFree(pyCtxt); in libxml_xmlTextReaderSetErrorHandler()
2127 pyCtxt = (xmlTextReaderPyCtxtPtr)xmlMalloc(sizeof(xmlTextReaderPyCtxt)); in libxml_xmlTextReaderSetErrorHandler()
2128 if (pyCtxt == NULL) { in libxml_xmlTextReaderSetErrorHandler()
2133 pyCtxt->f = pyobj_f; in libxml_xmlTextReaderSetErrorHandler()
2135 pyCtxt->arg = pyobj_arg; in libxml_xmlTextReaderSetErrorHandler()
2138 pyCtxt); in libxml_xmlTextReaderSetErrorHandler()
2149 xmlTextReaderPyCtxtPtr pyCtxt; in libxml_xmlTextReaderGetErrorHandler() local
2162 pyCtxt = (xmlTextReaderPyCtxtPtr)arg; in libxml_xmlTextReaderGetErrorHandler()
2163 PyTuple_SetItem(py_retval, 0, pyCtxt->f); in libxml_xmlTextReaderGetErrorHandler()
2164 Py_XINCREF(pyCtxt->f); in libxml_xmlTextReaderGetErrorHandler()
2165 PyTuple_SetItem(py_retval, 1, pyCtxt->arg); in libxml_xmlTextReaderGetErrorHandler()
2166 Py_XINCREF(pyCtxt->arg); in libxml_xmlTextReaderGetErrorHandler()
2183 xmlTextReaderPyCtxtPtr pyCtxt; in libxml_xmlFreeTextReader() local
2203 pyCtxt = (xmlTextReaderPyCtxtPtr)arg; in libxml_xmlFreeTextReader()
2204 Py_XDECREF(pyCtxt->f); in libxml_xmlFreeTextReader()
2205 Py_XDECREF(pyCtxt->arg); in libxml_xmlFreeTextReader()
2206 xmlFree(pyCtxt); in libxml_xmlFreeTextReader()
3163 xmlRelaxNGValidCtxtPyCtxtPtr pyCtxt; in libxml_xmlRelaxNGValidityGenericErrorFuncHandler() local
3169 pyCtxt = (xmlRelaxNGValidCtxtPyCtxtPtr)ctx; in libxml_xmlRelaxNGValidityGenericErrorFuncHandler()
3173 PyTuple_SetItem(list, 1, pyCtxt->arg); in libxml_xmlRelaxNGValidityGenericErrorFuncHandler()
3174 Py_XINCREF(pyCtxt->arg); in libxml_xmlRelaxNGValidityGenericErrorFuncHandler()
3175 result = PyEval_CallObject(pyCtxt->error, list); in libxml_xmlRelaxNGValidityGenericErrorFuncHandler()
3190 xmlRelaxNGValidCtxtPyCtxtPtr pyCtxt; in libxml_xmlRelaxNGValidityGenericWarningFuncHandler() local
3196 pyCtxt = (xmlRelaxNGValidCtxtPyCtxtPtr)ctx; in libxml_xmlRelaxNGValidityGenericWarningFuncHandler()
3200 PyTuple_SetItem(list, 1, pyCtxt->arg); in libxml_xmlRelaxNGValidityGenericWarningFuncHandler()
3201 Py_XINCREF(pyCtxt->arg); in libxml_xmlRelaxNGValidityGenericWarningFuncHandler()
3202 result = PyEval_CallObject(pyCtxt->warn, list); in libxml_xmlRelaxNGValidityGenericWarningFuncHandler()
3241 xmlRelaxNGValidCtxtPyCtxtPtr pyCtxt; in libxml_xmlRelaxNGSetValidErrors() local
3252 if (xmlRelaxNGGetValidErrors(ctxt, NULL, NULL, (void **) &pyCtxt) == -1) in libxml_xmlRelaxNGSetValidErrors()
3258 if (pyCtxt == NULL) in libxml_xmlRelaxNGSetValidErrors()
3261 pyCtxt = xmlMalloc(sizeof(xmlRelaxNGValidCtxtPyCtxt)); in libxml_xmlRelaxNGSetValidErrors()
3262 if (pyCtxt == NULL) { in libxml_xmlRelaxNGSetValidErrors()
3266 memset(pyCtxt, 0, sizeof(xmlRelaxNGValidCtxtPyCtxt)); in libxml_xmlRelaxNGSetValidErrors()
3270 Py_XDECREF(pyCtxt->error); in libxml_xmlRelaxNGSetValidErrors()
3272 pyCtxt->error = pyobj_error; in libxml_xmlRelaxNGSetValidErrors()
3274 Py_XDECREF(pyCtxt->warn); in libxml_xmlRelaxNGSetValidErrors()
3276 pyCtxt->warn = pyobj_warn; in libxml_xmlRelaxNGSetValidErrors()
3278 Py_XDECREF(pyCtxt->arg); in libxml_xmlRelaxNGSetValidErrors()
3280 pyCtxt->arg = pyobj_arg; in libxml_xmlRelaxNGSetValidErrors()
3282 …idErrors(ctxt, &libxml_xmlRelaxNGValidityErrorFunc, &libxml_xmlRelaxNGValidityWarningFunc, pyCtxt); in libxml_xmlRelaxNGSetValidErrors()
3291 xmlRelaxNGValidCtxtPyCtxtPtr pyCtxt; in libxml_xmlRelaxNGFreeValidCtxt() local
3298 if (xmlRelaxNGGetValidErrors(ctxt, NULL, NULL, (void **) &pyCtxt) == 0) in libxml_xmlRelaxNGFreeValidCtxt()
3300 if (pyCtxt != NULL) in libxml_xmlRelaxNGFreeValidCtxt()
3302 Py_XDECREF(pyCtxt->error); in libxml_xmlRelaxNGFreeValidCtxt()
3303 Py_XDECREF(pyCtxt->warn); in libxml_xmlRelaxNGFreeValidCtxt()
3304 Py_XDECREF(pyCtxt->arg); in libxml_xmlRelaxNGFreeValidCtxt()
3305 xmlFree(pyCtxt); in libxml_xmlRelaxNGFreeValidCtxt()
3327 xmlSchemaValidCtxtPyCtxtPtr pyCtxt; in libxml_xmlSchemaValidityGenericErrorFuncHandler() local
3333 pyCtxt = (xmlSchemaValidCtxtPyCtxtPtr) ctx; in libxml_xmlSchemaValidityGenericErrorFuncHandler()
3337 PyTuple_SetItem(list, 1, pyCtxt->arg); in libxml_xmlSchemaValidityGenericErrorFuncHandler()
3338 Py_XINCREF(pyCtxt->arg); in libxml_xmlSchemaValidityGenericErrorFuncHandler()
3339 result = PyEval_CallObject(pyCtxt->error, list); in libxml_xmlSchemaValidityGenericErrorFuncHandler()
3354 xmlSchemaValidCtxtPyCtxtPtr pyCtxt; in libxml_xmlSchemaValidityGenericWarningFuncHandler() local
3360 pyCtxt = (xmlSchemaValidCtxtPyCtxtPtr) ctx; in libxml_xmlSchemaValidityGenericWarningFuncHandler()
3364 PyTuple_SetItem(list, 1, pyCtxt->arg); in libxml_xmlSchemaValidityGenericWarningFuncHandler()
3365 Py_XINCREF(pyCtxt->arg); in libxml_xmlSchemaValidityGenericWarningFuncHandler()
3366 result = PyEval_CallObject(pyCtxt->warn, list); in libxml_xmlSchemaValidityGenericWarningFuncHandler()
3405 xmlSchemaValidCtxtPyCtxtPtr pyCtxt; in libxml_xmlSchemaSetValidErrors() local
3416 if (xmlSchemaGetValidErrors(ctxt, NULL, NULL, (void **) &pyCtxt) == -1) in libxml_xmlSchemaSetValidErrors()
3422 if (pyCtxt == NULL) in libxml_xmlSchemaSetValidErrors()
3425 pyCtxt = xmlMalloc(sizeof(xmlSchemaValidCtxtPyCtxt)); in libxml_xmlSchemaSetValidErrors()
3426 if (pyCtxt == NULL) { in libxml_xmlSchemaSetValidErrors()
3430 memset(pyCtxt, 0, sizeof(xmlSchemaValidCtxtPyCtxt)); in libxml_xmlSchemaSetValidErrors()
3434 Py_XDECREF(pyCtxt->error); in libxml_xmlSchemaSetValidErrors()
3436 pyCtxt->error = pyobj_error; in libxml_xmlSchemaSetValidErrors()
3438 Py_XDECREF(pyCtxt->warn); in libxml_xmlSchemaSetValidErrors()
3440 pyCtxt->warn = pyobj_warn; in libxml_xmlSchemaSetValidErrors()
3442 Py_XDECREF(pyCtxt->arg); in libxml_xmlSchemaSetValidErrors()
3444 pyCtxt->arg = pyobj_arg; in libxml_xmlSchemaSetValidErrors()
3446 …alidErrors(ctxt, &libxml_xmlSchemaValidityErrorFunc, &libxml_xmlSchemaValidityWarningFunc, pyCtxt); in libxml_xmlSchemaSetValidErrors()
3456 xmlSchemaValidCtxtPyCtxtPtr pyCtxt; in libxml_xmlSchemaFreeValidCtxt() local
3463 if (xmlSchemaGetValidErrors(ctxt, NULL, NULL, (void **) &pyCtxt) == 0) in libxml_xmlSchemaFreeValidCtxt()
3465 if (pyCtxt != NULL) in libxml_xmlSchemaFreeValidCtxt()
3467 Py_XDECREF(pyCtxt->error); in libxml_xmlSchemaFreeValidCtxt()
3468 Py_XDECREF(pyCtxt->warn); in libxml_xmlSchemaFreeValidCtxt()
3469 Py_XDECREF(pyCtxt->arg); in libxml_xmlSchemaFreeValidCtxt()
3470 xmlFree(pyCtxt); in libxml_xmlSchemaFreeValidCtxt()