cvs: pecl /tidy tidy.c
| From: | John Coggeshall | Date: | Wed, 06 Aug 2003 00:19:31 +0000 |
| Subject: | cvs: pecl /tidy tidy.c | ||
| Groups: | php.pecl.cvs | ||
| Request: | Send a blank email to pecl-cvs+get-395@lists.php.net to get a copy of this message | ||
john Tue Aug 5 20:19:31 2003 EDT
Modified files:
/pecl/tidy tidy.c
Log:
ZTS fixes.
Index: pecl/tidy/tidy.c
diff -u pecl/tidy/tidy.c:1.4 pecl/tidy/tidy.c:1.5
--- pecl/tidy/tidy.c:1.4 Tue Aug 5 20:01:22 2003
+++ pecl/tidy/tidy.c Tue Aug 5 20:19:31 2003
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: tidy.c,v 1.4 2003/08/06 00:01:22 john Exp $ */
+/* $Id: tidy.c,v 1.5 2003/08/06 00:19:31 john Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -136,11 +136,12 @@
void _php_tidy_mem_panic(ctmbstr errmsg) {
+ TSRMLS_FETCH();
php_error_docref(NULL TSRMLS_CC, E_ERROR, "Could not allocate memory for Tidy: %s",
(char *)errmsg);
}
-PHPTidyObj *php_tidy_new(TSRMLS_DC) {
+PHPTidyObj *php_tidy_new() {
PHPTidyObj *intern;
@@ -1177,7 +1178,7 @@
zval ** tidy_property_get_ptr(zval *obj, zval *member TSRMLS_DC) {
- zval **p_ptr;
+ zval **p_ptr = NULL;
zval *p;
/* How to fix this memleak? */
@@ -1193,7 +1194,7 @@
zval * tidy_property_read(zval *object, zval *member, zend_bool silent TSRMLS_DC) {
- PHPTidyObj *obj = php_tidy_fetch_object(object);
+ PHPTidyObj *obj = php_tidy_fetch_object(object TSRMLS_CC);
zval *return_value, *temp;
TidyBuffer buf;
TidyNode tempnode;
@@ -1341,7 +1342,7 @@
zend_bool _php_tidy_node_call_method(char *method, INTERNAL_FUNCTION_PARAMETERS) {
- PHPTidyObj *obj = php_tidy_fetch_object(getThis());
+ PHPTidyObj *obj = php_tidy_fetch_object(getThis() TSRMLS_CC);
zend_internal_function *func = (zend_internal_function *)EG(function_state_ptr)->function;
PHPTidyObj *newobj;
TidyNode tempnode;
@@ -1497,7 +1498,7 @@
} else if(!strcmp(method, "get_attr_type")) {
if(ZEND_NUM_ARGS() != 1) {
- zend_wrong_param_count(TSRMLS_CC);
+ zend_wrong_param_count(TSRMLS_C);
return TRUE;
}
@@ -1542,7 +1543,7 @@
zend_bool _php_tidy_attr_call_method(char *method, INTERNAL_FUNCTION_PARAMETERS) {
- PHPTidyObj *obj = php_tidy_fetch_object(getThis());
+ PHPTidyObj *obj = php_tidy_fetch_object(getThis() TSRMLS_CC);
TidyAttr tempattr;
if(!strcmp(method, "next")) {
@@ -1568,7 +1569,7 @@
int tidy_call_method(char *method, INTERNAL_FUNCTION_PARAMETERS) {
- PHPTidyObj *obj = php_tidy_fetch_object(getThis());
+ PHPTidyObj *obj = php_tidy_fetch_object(getThis() TSRMLS_CC);
switch(obj->type) {
@@ -1588,7 +1589,7 @@
int tidy_get_class_name(zval *obj, char **class_name, zend_uint *name_len, int parent TSRMLS_DC) {
- PHPTidyObj *object = php_tidy_fetch_object(obj);
+ PHPTidyObj *object = php_tidy_fetch_object(obj TSRMLS_CC);
switch(object->type) {
@@ -1618,8 +1619,8 @@
PHPTidyObj *obj1, *obj2;
- obj1 = php_tidy_fetch_object(obj_one);
- obj2 = php_tidy_fetch_object(obj_two);
+ obj1 = php_tidy_fetch_object(obj_one TSRMLS_CC);
+ obj2 = php_tidy_fetch_object(obj_two TSRMLS_CC);
if( (obj1->tdoc == obj2->tdoc) &&
(obj1->node == obj2->node) &&