[PHP-CVS] svn: /php/php-src/branches/PHP_5_3/ext/tidy/ tidy.c

2012-01-23 Thread Nuno Lopes
nlopess  Mon, 23 Jan 2012 09:22:38 +

Revision: http://svn.php.net/viewvc?view=revisionrevision=322614

Log:
minor tweak to warning to fix the bug54682.phpt test

Bug: https://bugs.php.net/54682 (Re-Opened) tidy NullPD
  
Changed paths:
U   php/php-src/branches/PHP_5_3/ext/tidy/tidy.c

Modified: php/php-src/branches/PHP_5_3/ext/tidy/tidy.c
===
--- php/php-src/branches/PHP_5_3/ext/tidy/tidy.c2012-01-23 09:09:05 UTC 
(rev 322613)
+++ php/php-src/branches/PHP_5_3/ext/tidy/tidy.c2012-01-23 09:22:38 UTC 
(rev 322614)
@@ -1235,7 +1235,7 @@
obj = (PHPTidyObj *) zend_object_store_get_object(return_value 
TSRMLS_CC);

if (!(contents = php_tidy_file_to_mem(inputfile, use_include_path, 
contents_len TSRMLS_CC))) {
-   php_error_docref(NULL TSRMLS_CC, E_WARNING, Cannot Load '%s' 
into memory %s, inputfile, (use_include_path) ? (Using include path) : );
+   php_error_docref(NULL TSRMLS_CC, E_WARNING, Cannot Load '%s' 
into memory%s, inputfile, (use_include_path) ?  (Using include path) : );
RETURN_FALSE;
}


-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-CVS] svn: /php/php-src/ branches/PHP_5_3/ext/tidy/tidy.c trunk/ext/tidy/tidy.c

2011-04-25 Thread Pierre Joye
On Mon, Apr 25, 2011 at 9:46 AM, Hannes Magnusson
hannes.magnus...@gmail.com wrote:
 On Mon, Apr 25, 2011 at 00:08, Pierre Joye paj...@php.net wrote:
 pajoye                                   Sun, 24 Apr 2011 22:08:11 +

 Revision: http://svn.php.net/viewvc?view=revisionrevision=310457

 Log:
 - fix use of unitiliazed var

 Changed paths:
    U   php/php-src/branches/PHP_5_3/ext/tidy/tidy.c
    U   php/php-src/trunk/ext/tidy/tidy.c

 Modified: php/php-src/branches/PHP_5_3/ext/tidy/tidy.c
 ===
 --- php/php-src/branches/PHP_5_3/ext/tidy/tidy.c        2011-04-24 20:47:22 
 UTC (rev 310456)
 +++ php/php-src/branches/PHP_5_3/ext/tidy/tidy.c        2011-04-24 22:08:11 
 UTC (rev 310457)
 @@ -985,10 +985,10 @@
                case is_body_node:
                        node = tidyGetBody(obj-ptdoc-doc);
                        break;
 -       }

 -       if (!node) {
 -               RETURN_NULL();
 +               default:
 +                       RETURN_NULL();
 +                       break;


 What happens if those functions actually fail?

There is  no functional change here, only that inode is now used only
if initialized. The behavior of this code when this function returns
NULL remains the same.

Cheers,
-- 
Pierre

@pierrejoye | http://blog.thepimp.net | http://www.libgd.org

--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] svn: /php/php-src/ branches/PHP_5_3/ext/tidy/tidy.c trunk/ext/tidy/tidy.c

2011-04-25 Thread Pierre Joye
pajoye   Mon, 25 Apr 2011 09:28:08 +

Revision: http://svn.php.net/viewvc?view=revisionrevision=310466

Log:
- keep inode creation check

Changed paths:
U   php/php-src/branches/PHP_5_3/ext/tidy/tidy.c
U   php/php-src/trunk/ext/tidy/tidy.c

Modified: php/php-src/branches/PHP_5_3/ext/tidy/tidy.c
===
--- php/php-src/branches/PHP_5_3/ext/tidy/tidy.c2011-04-25 07:50:07 UTC 
(rev 310465)
+++ php/php-src/branches/PHP_5_3/ext/tidy/tidy.c2011-04-25 09:28:08 UTC 
(rev 310466)
@@ -991,6 +991,10 @@
break;
}

+   if (!inode) {
+   RETURN_NULL();
+   }
+
tidy_instanciate(tidy_ce_node, return_value TSRMLS_CC);
newobj = (PHPTidyObj *) zend_object_store_get_object(return_value 
TSRMLS_CC);
newobj-type  = is_node;

Modified: php/php-src/trunk/ext/tidy/tidy.c
===
--- php/php-src/trunk/ext/tidy/tidy.c   2011-04-25 07:50:07 UTC (rev 310465)
+++ php/php-src/trunk/ext/tidy/tidy.c   2011-04-25 09:28:08 UTC (rev 310466)
@@ -987,6 +987,10 @@
break;
}

+   if (!inode) {
+   RETURN_NULL();
+   }
+
tidy_instanciate(tidy_ce_node, return_value TSRMLS_CC);
newobj = (PHPTidyObj *) zend_object_store_get_object(return_value 
TSRMLS_CC);
newobj-type  = is_node;

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-CVS] svn: /php/php-src/ branches/PHP_5_3/ext/tidy/tidy.c trunk/ext/tidy/tidy.c

2011-04-25 Thread Pierre Joye
pajoye   Mon, 25 Apr 2011 09:31:00 +

Revision: http://svn.php.net/viewvc?view=revisionrevision=310467

Log:
- keep node creation check

Changed paths:
U   php/php-src/branches/PHP_5_3/ext/tidy/tidy.c
U   php/php-src/trunk/ext/tidy/tidy.c

Modified: php/php-src/branches/PHP_5_3/ext/tidy/tidy.c
===
--- php/php-src/branches/PHP_5_3/ext/tidy/tidy.c2011-04-25 09:28:08 UTC 
(rev 310466)
+++ php/php-src/branches/PHP_5_3/ext/tidy/tidy.c2011-04-25 09:31:00 UTC 
(rev 310467)
@@ -991,7 +991,7 @@
break;
}

-   if (!inode) {
+   if (!node) {
RETURN_NULL();
}


Modified: php/php-src/trunk/ext/tidy/tidy.c
===
--- php/php-src/trunk/ext/tidy/tidy.c   2011-04-25 09:28:08 UTC (rev 310466)
+++ php/php-src/trunk/ext/tidy/tidy.c   2011-04-25 09:31:00 UTC (rev 310467)
@@ -987,7 +987,7 @@
break;
}

-   if (!inode) {
+   if (!node) {
RETURN_NULL();
}


-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-CVS] svn: /php/php-src/ branches/PHP_5_3/ext/tidy/tidy.c trunk/ext/tidy/tidy.c

2011-04-24 Thread Pierre Joye
pajoye   Sun, 24 Apr 2011 22:08:11 +

Revision: http://svn.php.net/viewvc?view=revisionrevision=310457

Log:
- fix use of unitiliazed var

Changed paths:
U   php/php-src/branches/PHP_5_3/ext/tidy/tidy.c
U   php/php-src/trunk/ext/tidy/tidy.c

Modified: php/php-src/branches/PHP_5_3/ext/tidy/tidy.c
===
--- php/php-src/branches/PHP_5_3/ext/tidy/tidy.c2011-04-24 20:47:22 UTC 
(rev 310456)
+++ php/php-src/branches/PHP_5_3/ext/tidy/tidy.c2011-04-24 22:08:11 UTC 
(rev 310457)
@@ -985,10 +985,10 @@
case is_body_node:
node = tidyGetBody(obj-ptdoc-doc);
break;
-   }

-   if (!node) {
-   RETURN_NULL();
+   default:
+   RETURN_NULL();
+   break;
}

tidy_instanciate(tidy_ce_node, return_value TSRMLS_CC);

Modified: php/php-src/trunk/ext/tidy/tidy.c
===
--- php/php-src/trunk/ext/tidy/tidy.c   2011-04-24 20:47:22 UTC (rev 310456)
+++ php/php-src/trunk/ext/tidy/tidy.c   2011-04-24 22:08:11 UTC (rev 310457)
@@ -981,10 +981,10 @@
case is_body_node:
node = tidyGetBody(obj-ptdoc-doc);
break;
-   }

-   if (!node) {
-   RETURN_NULL();
+   default:
+   RETURN_NULL();
+   break;
}

tidy_instanciate(tidy_ce_node, return_value TSRMLS_CC);

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php