summaryrefslogtreecommitdiff
path: root/ext/tidy/tidy.c
diff options
context:
space:
mode:
authorIlia Alshanetsky <iliaa@php.net>2003-12-19 14:24:59 +0000
committerIlia Alshanetsky <iliaa@php.net>2003-12-19 14:24:59 +0000
commit90a5af75f6d7cc2268390650732a12762d32ca04 (patch)
treefd731e73ee18d5b580b79cba533f3cb48fdcff64 /ext/tidy/tidy.c
parent9f50065edd2d8c457879a8731a55c2494aa982c4 (diff)
downloadphp-git-90a5af75f6d7cc2268390650732a12762d32ca04.tar.gz
Fixed memory leak in tidy_getopt() when fetching string values.
Removed unnecessary check in tidy_diagnose().
Diffstat (limited to 'ext/tidy/tidy.c')
-rw-r--r--ext/tidy/tidy.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/ext/tidy/tidy.c b/ext/tidy/tidy.c
index c02062910d..f0bc9113ef 100644
--- a/ext/tidy/tidy.c
+++ b/ext/tidy/tidy.c
@@ -912,8 +912,6 @@ PHP_FUNCTION(tidy_diagnose)
{
TIDY_FETCH_OBJECT;
- TIDY_PARSED_REPAIR_CHECK(obj);
-
if (tidyRunDiagnostics(obj->ptdoc->doc) >= 0) {
tidy_doc_update_properties(obj TSRMLS_CC);
RETURN_TRUE;
@@ -1329,7 +1327,7 @@ PHP_FUNCTION(tidy_getopt)
optval = php_tidy_get_opt_val(obj->ptdoc, opt, &optt TSRMLS_CC);
switch (optt) {
case TidyString:
- RETVAL_STRING((char *)optval, 0);
+ RETURN_STRING((char *)optval, 0);
break;
case TidyInteger: