Lines Matching refs:ptdoc

71 	if (!obj->ptdoc->initialized) { \
207 PHPTidyDoc *ptdoc; member
700 if (intern->ptdoc) { in tidy_object_free_storage()
701 intern->ptdoc->ref_count--; in tidy_object_free_storage()
703 if (intern->ptdoc->ref_count <= 0) { in tidy_object_free_storage()
704 tidyBufFree(intern->ptdoc->errbuf); in tidy_object_free_storage()
705 efree(intern->ptdoc->errbuf); in tidy_object_free_storage()
706 tidyRelease(intern->ptdoc->doc); in tidy_object_free_storage()
707 efree(intern->ptdoc); in tidy_object_free_storage()
725 intern->ptdoc = emalloc(sizeof(PHPTidyDoc)); in tidy_object_new()
726 intern->ptdoc->doc = tidyCreate(); in tidy_object_new()
727 intern->ptdoc->ref_count = 1; in tidy_object_new()
728 intern->ptdoc->initialized = 0; in tidy_object_new()
729 intern->ptdoc->errbuf = emalloc(sizeof(TidyBuffer)); in tidy_object_new()
730 tidyBufInit(intern->ptdoc->errbuf); in tidy_object_new()
732 if (tidySetErrorBuffer(intern->ptdoc->doc, intern->ptdoc->errbuf) != 0) { in tidy_object_new()
733 tidyBufFree(intern->ptdoc->errbuf); in tidy_object_new()
734 efree(intern->ptdoc->errbuf); in tidy_object_new()
735 tidyRelease(intern->ptdoc->doc); in tidy_object_new()
736 efree(intern->ptdoc); in tidy_object_new()
741 tidyOptSetBool(intern->ptdoc->doc, TidyForceOutput, yes); in tidy_object_new()
742 tidyOptSetBool(intern->ptdoc->doc, TidyMark, no); in tidy_object_new()
744 TIDY_SET_DEFAULT_CONFIG(intern->ptdoc->doc); in tidy_object_new()
793 tidySaveBuffer (obj->ptdoc->doc, &output); in tidy_doc_cast_handler()
831 if (obj->ptdoc) { in tidy_node_cast_handler()
832 tidyNodeGetText(obj->ptdoc->doc, obj->node, &buf); in tidy_node_cast_handler()
854 tidySaveBuffer (obj->ptdoc->doc, &output); in tidy_doc_update_properties()
866 if (obj->ptdoc->errbuf->size) { in tidy_doc_update_properties()
870 ZVAL_STRINGL(&temp, (char*)obj->ptdoc->errbuf->bp, obj->ptdoc->errbuf->size-1); in tidy_doc_update_properties()
891 tidyNodeGetText(obj->ptdoc->doc, obj->node, &buf); in tidy_add_default_properties()
899 ADD_PROPERTY_BOOL(obj->std.properties, proprietary, tidyNodeIsProp(obj->ptdoc->doc, obj->node)); in tidy_add_default_properties()
939 newobj->ptdoc = obj->ptdoc; in tidy_add_default_properties()
940 newobj->ptdoc->ref_count++; in tidy_add_default_properties()
965 static void *php_tidy_get_opt_val(PHPTidyDoc *ptdoc, TidyOption opt, TidyOptionType *type) in php_tidy_get_opt_val() argument
971 char *val = (char *) tidyOptGetValue(ptdoc->doc, tidyOptGetId(opt)); in php_tidy_get_opt_val()
981 return (void *) (uintptr_t) tidyOptGetInt(ptdoc->doc, tidyOptGetId(opt)); in php_tidy_get_opt_val()
985 return (void *) tidyOptGetBool(ptdoc->doc, tidyOptGetId(opt)); in php_tidy_get_opt_val()
1001 node = tidyGetRoot(obj->ptdoc->doc); in php_tidy_create_node()
1005 node = tidyGetHtml(obj->ptdoc->doc); in php_tidy_create_node()
1009 node = tidyGetHead(obj->ptdoc->doc); in php_tidy_create_node()
1013 node = tidyGetBody(obj->ptdoc->doc); in php_tidy_create_node()
1028 newobj->ptdoc = obj->ptdoc; in php_tidy_create_node()
1030 newobj->ptdoc->ref_count++; in php_tidy_create_node()
1055 if (tidySetCharEncoding(obj->ptdoc->doc, enc) < 0) { in php_tidy_parse_string()
1061 obj->ptdoc->initialized = 1; in php_tidy_parse_string()
1065 if (tidyParseBuffer(obj->ptdoc->doc, &buf) < 0) { in php_tidy_parse_string()
1066 php_error_docref(NULL, E_WARNING, "%s", obj->ptdoc->errbuf->bp); in php_tidy_parse_string()
1268 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in PHP_FUNCTION()
1283 if (obj->ptdoc->errbuf && obj->ptdoc->errbuf->bp) { in PHP_FUNCTION()
1284 RETURN_STRINGL((char*)obj->ptdoc->errbuf->bp, obj->ptdoc->errbuf->size-1); in PHP_FUNCTION()
1299 tidySaveBuffer(obj->ptdoc->doc, &output); in PHP_FUNCTION()
1336 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in PHP_FUNCTION()
1353 if (tidyCleanAndRepair(obj->ptdoc->doc) >= 0) { in PHP_FUNCTION()
1384 if (obj->ptdoc->initialized && tidyRunDiagnostics(obj->ptdoc->doc) >= 0) { in PHP_FUNCTION()
1434 opt = tidyGetOptionByName(obj->ptdoc->doc, optname); in PHP_FUNCTION()
1441 if ( (optval = (char *) tidyOptGetDoc(obj->ptdoc->doc, opt)) ) { in PHP_FUNCTION()
1462 itOpt = tidyGetOptionList(obj->ptdoc->doc); in PHP_FUNCTION()
1467 TidyOption opt = tidyGetNextOption(obj->ptdoc->doc, &itOpt); in PHP_FUNCTION()
1470 opt_value = php_tidy_get_opt_val(obj->ptdoc, opt, &optt); in PHP_FUNCTION()
1496 RETURN_LONG(tidyStatus(obj->ptdoc->doc)); in PHP_FUNCTION()
1506 RETURN_LONG(tidyDetectedHtmlVersion(obj->ptdoc->doc)); in PHP_FUNCTION()
1516 RETURN_BOOL(tidyDetectedXhtml(obj->ptdoc->doc)); in PHP_FUNCTION()
1526 RETURN_BOOL(tidyDetectedGenericXml(obj->ptdoc->doc)); in PHP_FUNCTION()
1536 RETURN_LONG(tidyErrorCount(obj->ptdoc->doc)); in PHP_FUNCTION()
1546 RETURN_LONG(tidyWarningCount(obj->ptdoc->doc)); in PHP_FUNCTION()
1556 RETURN_LONG(tidyAccessWarningCount(obj->ptdoc->doc)); in PHP_FUNCTION()
1566 RETURN_LONG(tidyConfigErrorCount(obj->ptdoc->doc)); in PHP_FUNCTION()
1595 opt = tidyGetOptionByName(obj->ptdoc->doc, optname); in PHP_FUNCTION()
1602 optval = php_tidy_get_opt_val(obj->ptdoc, opt, &optt); in PHP_FUNCTION()
1658 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in TIDY_DOC_METHOD()
1694 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in TIDY_DOC_METHOD()
1726 TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); in TIDY_DOC_METHOD()
1897 newobj->ptdoc = obj->ptdoc; in TIDY_NODE_METHOD()
1898 newobj->ptdoc->ref_count++; in TIDY_NODE_METHOD()