fmk Wed Jan 7 19:03:55 2004 EDT
Modified files:
/php-src/ext/tidy php_tidy.h tidy.c
Log:
Fix ZTS build
Index: php-src/ext/tidy/php_tidy.h
diff -u php-src/ext/tidy/php_tidy.h:1.14 php-src/ext/tidy/php_tidy.h:1.15
--- php-src/ext/tidy/php_tidy.h:1.14 Tue Jan 6 13:24:17 2004
+++ php-src/ext/tidy/php_tidy.h Wed Jan 7 19:03:54 2004
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: php_tidy.h,v 1.14 2004/01/06 18:24:17 john Exp $ */
+/* $Id: php_tidy.h,v 1.15 2004/01/08 00:03:54 fmk Exp $ */
#ifndef PHP_TIDY_H
#define PHP_TIDY_H
@@ -213,8 +213,8 @@
static void tidy_add_default_properties(PHPTidyObj *, tidy_obj_type TSRMLS_DC);
static void *php_tidy_get_opt_val(PHPTidyDoc *, TidyOption, TidyOptionType *
TSRMLS_DC);
static void php_tidy_create_node(INTERNAL_FUNCTION_PARAMETERS, tidy_base_nodetypes);
-static int _php_tidy_set_tidy_opt(TidyDoc, char *, zval *);
-static int _php_tidy_apply_config_array(TidyDoc doc, HashTable *ht_options);
+static int _php_tidy_set_tidy_opt(TidyDoc, char *, zval * TSRMLS_DC);
+static int _php_tidy_apply_config_array(TidyDoc doc, HashTable *ht_options TSRMLS_DC);
void _php_tidy_register_nodetypes(INIT_FUNC_ARGS);
void _php_tidy_register_tags(INIT_FUNC_ARGS);
Index: php-src/ext/tidy/tidy.c
diff -u php-src/ext/tidy/tidy.c:1.29 php-src/ext/tidy/tidy.c:1.30
--- php-src/ext/tidy/tidy.c:1.29 Tue Jan 6 17:23:36 2004
+++ php-src/ext/tidy/tidy.c Wed Jan 7 19:03:54 2004
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: tidy.c,v 1.29 2004/01/06 22:23:36 sniper Exp $ */
+/* $Id: tidy.c,v 1.30 2004/01/08 00:03:54 fmk Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -178,7 +178,7 @@
zend_error(E_ERROR, "Could not allocate memory for tidy! (Reason: %s)", (char
*)msg);
}
-static int _php_tidy_set_tidy_opt(TidyDoc doc, char *optname, zval *value)
+static int _php_tidy_set_tidy_opt(TidyDoc doc, char *optname, zval *value TSRMLS_DC)
{
TidyOption opt;
@@ -524,6 +524,10 @@
{
}
+static void tidy_globals_dtor(zend_tidy_globals *g TSRMLS_DC)
+{
+}
+
static void tidy_add_default_properties(PHPTidyObj *obj, tidy_obj_type type TSRMLS_DC)
{
@@ -682,7 +686,7 @@
tidy_add_default_properties(newobj, is_node TSRMLS_CC);
}
-static int _php_tidy_apply_config_array(TidyDoc doc, HashTable *ht_options)
+static int _php_tidy_apply_config_array(TidyDoc doc, HashTable *ht_options TSRMLS_DC)
{
char *opt_name;
zval **opt_val;
@@ -696,7 +700,7 @@
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Could not
retrieve key from array");
}
- _php_tidy_set_tidy_opt(doc, opt_name, *opt_val);
+ _php_tidy_set_tidy_opt(doc, opt_name, *opt_val TSRMLS_CC);
}
@@ -738,7 +742,7 @@
}
if(options) {
- _php_tidy_apply_config_array(obj->ptdoc->doc, HASH_OF(options));
+ _php_tidy_apply_config_array(obj->ptdoc->doc, HASH_OF(options)
TSRMLS_CC);
}
if (tidyParseString(obj->ptdoc->doc, contents) < 0) {
@@ -807,7 +811,7 @@
php_info_print_table_start();
php_info_print_table_header(2, "Tidy support", "enabled");
php_info_print_table_row(2, "libTidy Library Version", (char
*)tidyReleaseDate());
- php_info_print_table_row(2, "Extension Version", PHP_TIDY_MODULE_VERSION "
($Id: tidy.c,v 1.29 2004/01/06 22:23:36 sniper Exp $)");
+ php_info_print_table_row(2, "Extension Version", PHP_TIDY_MODULE_VERSION "
($Id: tidy.c,v 1.30 2004/01/08 00:03:54 fmk Exp $)");
php_info_print_table_end();
DISPLAY_INI_ENTRIES();
@@ -896,7 +900,7 @@
}
if(options) {
- _php_tidy_apply_config_array(obj->ptdoc->doc, HASH_OF(options));
+ _php_tidy_apply_config_array(obj->ptdoc->doc, HASH_OF(options)
TSRMLS_CC);
}
if (tidyParseString(obj->ptdoc->doc, input) < 0) {
@@ -1323,7 +1327,7 @@
obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC);
- if(_php_tidy_set_tidy_opt(obj->ptdoc->doc, optname, value) == SUCCESS) {
+ if(_php_tidy_set_tidy_opt(obj->ptdoc->doc, optname, value TSRMLS_CC) ==
SUCCESS) {
RETURN_TRUE;
}
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php