iliaa Thu Nov 25 18:44:21 2004 EDT
Modified files:
/php-src/ext/tidy tidy.c
Log:
CS
http://cvs.php.net/diff.php/php-src/ext/tidy/tidy.c?r1=1.59&r2=1.60&ty=u
Index: php-src/ext/tidy/tidy.c
diff -u php-src/ext/tidy/tidy.c:1.59 php-src/ext/tidy/tidy.c:1.60
--- php-src/ext/tidy/tidy.c:1.59 Sun Nov 14 08:33:59 2004
+++ php-src/ext/tidy/tidy.c Thu Nov 25 18:44:20 2004
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: tidy.c,v 1.59 2004/11/14 13:33:59 tony2001 Exp $ */
+/* $Id: tidy.c,v 1.60 2004/11/25 23:44:20 iliaa Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -324,7 +324,7 @@
void php_tidy_panic(ctmbstr msg)
{
- TSRMLS_FETCH();
+ TSRMLS_FETCH();
php_error_docref(NULL TSRMLS_CC, E_ERROR, "Could not allocate memory
for tidy! (Reason: %s)", (char *)msg);
}
@@ -334,7 +334,7 @@
zval conv = *value;
if (!opt) {
- php_error_docref(NULL TSRMLS_CC, E_NOTICE, "Unknown Tidy
Configuration Option '%s'", optname);
+ php_error_docref(NULL TSRMLS_CC, E_NOTICE, "Unknown Tidy
Configuration Option '%s'", optname);
return FAILURE;
}
@@ -375,7 +375,7 @@
zval_copy_ctor(&conv);
convert_to_long(&conv);
}
- if (tidyOptSetBool(doc, tidyOptGetId(opt),
Z_LVAL(conv))) {
+ if (tidyOptSetBool(doc, tidyOptGetId(opt),
Z_LVAL(conv))) {
return SUCCESS;
}
break;
@@ -396,9 +396,9 @@
TidyDoc doc;
TidyBuffer *errbuf;
zval *config;
-
- TIDY_SET_CONTEXT;
-
+
+ TIDY_SET_CONTEXT;
+
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|zsb", &arg1,
&arg1_len, &config, &enc, &enc_len, &use_include_path) == FAILURE) {
RETURN_FALSE;
}
@@ -428,7 +428,7 @@
TIDY_SET_DEFAULT_CONFIG(doc);
/* We can't use TIDY_APPLY_CONFIG_ZVAL() here, it uses RETURN_FALSE */
-
+
if(Z_TYPE_P(config) == IS_ARRAY) {
_php_tidy_apply_config_array(doc, HASH_OF(config) TSRMLS_CC);
} else {
@@ -602,7 +602,7 @@
if (!object) {
ALLOC_ZVAL(object);
}
-
+
Z_TYPE_P(object) = IS_OBJECT;
object_init_ex(object, pce);
object->refcount = 1;
@@ -861,7 +861,7 @@
php_error_docref(NULL TSRMLS_CC, E_ERROR, "Could not
retrieve key from option array");
return FAILURE;
}
-
+
if(opt_name) {
_php_tidy_set_tidy_opt(doc, opt_name, *opt_val
TSRMLS_CC);
opt_name = NULL;
@@ -897,12 +897,12 @@
static void tidy_globals_ctor(void *global TSRMLS_DC)
{
-
+
}
static void tidy_globals_dtor(void *global TSRMLS_DC)
{
-
+
}
PHP_MINIT_FUNCTION(tidy)
@@ -954,7 +954,7 @@
php_info_print_table_start();
php_info_print_table_header(2, "Tidy support", "enabled");
php_info_print_table_row(2, "libTidy Release", (char
*)tidyReleaseDate());
- php_info_print_table_row(2, "Extension Version",
PHP_TIDY_MODULE_VERSION " ($Id: tidy.c,v 1.59 2004/11/14 13:33:59 tony2001 Exp
$)");
+ php_info_print_table_row(2, "Extension Version",
PHP_TIDY_MODULE_VERSION " ($Id: tidy.c,v 1.60 2004/11/25 23:44:20 iliaa Exp
$)");
php_info_print_table_end();
DISPLAY_INI_ENTRIES();
@@ -1017,8 +1017,8 @@
zval *options = NULL;
PHPTidyObj *obj;
-
- TIDY_SET_CONTEXT;
+
+ TIDY_SET_CONTEXT;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|zs", &input,
&input_len, &options, &enc, &enc_len) == FAILURE) {
RETURN_FALSE;
@@ -1078,7 +1078,7 @@
zval *options = NULL;
PHPTidyObj *obj;
- TIDY_SET_CONTEXT;
+ TIDY_SET_CONTEXT;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|zsb",
&inputfile, &input_len,
&options, &enc,
&enc_len, &use_include_path) == FAILURE) {
@@ -1100,7 +1100,7 @@
INIT_ZVAL(*return_value);
RETVAL_FALSE;
}
-
+
efree(contents);
}
/* }}} */
@@ -1124,7 +1124,7 @@
Repair a string using an optionally provided configuration file */
PHP_FUNCTION(tidy_repair_string)
{
- TIDY_SET_CONTEXT;
+ TIDY_SET_CONTEXT;
php_tidy_quick_repair(INTERNAL_FUNCTION_PARAM_PASSTHRU, FALSE);
}
/* }}} */
@@ -1133,7 +1133,7 @@
Repair a file using an optionally provided configuration file */
PHP_FUNCTION(tidy_repair_file)
{
- TIDY_SET_CONTEXT;
+ TIDY_SET_CONTEXT;
php_tidy_quick_repair(INTERNAL_FUNCTION_PARAM_PASSTHRU, TRUE);
}
/* }}} */
@@ -1157,8 +1157,8 @@
Get release date (version) for Tidy library */
PHP_FUNCTION(tidy_get_release)
{
- TIDY_SET_CONTEXT;
-
+ TIDY_SET_CONTEXT;
+
if (ZEND_NUM_ARGS()) {
WRONG_PARAM_COUNT;
}
@@ -1297,7 +1297,7 @@
TidyOption opt;
TidyOptionType optt;
- TIDY_SET_CONTEXT;
+ TIDY_SET_CONTEXT;
if (object) {
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
&optname, &optname_len) == FAILURE) {
@@ -1312,7 +1312,7 @@
obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC);
opt = tidyGetOptionByName(obj->ptdoc->doc, optname);
-
+
if (!opt) {
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unknown Tidy
Configuration Option '%s'", optname);
RETURN_FALSE;
@@ -1354,7 +1354,7 @@
zval *options = NULL;
PHPTidyObj *obj;
- TIDY_SET_CONTEXT;
+ TIDY_SET_CONTEXT;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|szsb",
&inputfile, &input_len,
&options, &enc,
&enc_len, &use_include_path) == FAILURE) {
@@ -1363,20 +1363,18 @@
obj = (PHPTidyObj *)zend_object_store_get_object(object TSRMLS_CC);
- if(inputfile) {
-
- if (!(contents = php_tidy_file_to_mem(inputfile, use_include_path
TSRMLS_CC))) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot Load '%s' into
memory %s", inputfile, (use_include_path) ? "(Using include path)" : "");
- return;
- }
-
- TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options);
+ if (inputfile) {
+ if (!(contents = php_tidy_file_to_mem(inputfile,
use_include_path TSRMLS_CC))) {
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot
Load '%s' into memory %s", inputfile, (use_include_path) ? "(Using include
path)" : "");
+ return;
+ }
- php_tidy_parse_string(obj, contents, enc TSRMLS_CC);
-
- efree(contents);
- }
-
+ TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options);
+
+ php_tidy_parse_string(obj, contents, enc TSRMLS_CC);
+
+ efree(contents);
+ }
}
TIDY_DOC_METHOD(parseFile)
@@ -1386,10 +1384,10 @@
zend_bool use_include_path = 0;
char *contents;
zval *options = NULL;
- PHPTidyObj *obj;
-
- TIDY_SET_CONTEXT;
-
+ PHPTidyObj *obj;
+
+ TIDY_SET_CONTEXT;
+
obj = (PHPTidyObj *)zend_object_store_get_object(object TSRMLS_CC);
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|zsb",
&inputfile, &input_len,
@@ -1419,8 +1417,8 @@
int input_len, enc_len = 0;
zval *options = NULL;
PHPTidyObj *obj;
-
- TIDY_SET_CONTEXT;
+
+ TIDY_SET_CONTEXT;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|zs", &input,
&input_len, &options, &enc, &enc_len) == FAILURE) {
RETURN_FALSE;
@@ -1442,7 +1440,7 @@
Returns a TidyNode Object representing the root of the tidy parse tree */
PHP_FUNCTION(tidy_get_root)
{
- TIDY_SET_CONTEXT;
+ TIDY_SET_CONTEXT;
php_tidy_create_node(INTERNAL_FUNCTION_PARAM_PASSTHRU, is_root_node);
}
/* }}} */
@@ -1451,7 +1449,7 @@
Returns a TidyNode Object starting from the <HTML> tag of the tidy parse
tree */
PHP_FUNCTION(tidy_get_html)
{
- TIDY_SET_CONTEXT;
+ TIDY_SET_CONTEXT;
php_tidy_create_node(INTERNAL_FUNCTION_PARAM_PASSTHRU, is_html_node);
}
/* }}} */
@@ -1460,7 +1458,7 @@
Returns a TidyNode Object starting from the <HEAD> tag of the tidy parse
tree */
PHP_FUNCTION(tidy_get_head)
{
- TIDY_SET_CONTEXT;
+ TIDY_SET_CONTEXT;
php_tidy_create_node(INTERNAL_FUNCTION_PARAM_PASSTHRU, is_head_node);
}
/* }}} */
@@ -1469,7 +1467,7 @@
Returns a TidyNode Object starting from the <BODY> tag of the tidy parse
tree */
PHP_FUNCTION(tidy_get_body)
{
- TIDY_SET_CONTEXT;
+ TIDY_SET_CONTEXT;
php_tidy_create_node(INTERNAL_FUNCTION_PARAM_PASSTHRU, is_body_node);
}
/* }}} */
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php