fix PHP Bug #49938: Phar::isBuffering() returns inverted value
authorGreg Beaver <cellog@php.net>
Fri, 13 Nov 2009 00:58:11 +0000 (00:58 +0000)
committerGreg Beaver <cellog@php.net>
Fri, 13 Nov 2009 00:58:11 +0000 (00:58 +0000)
ext/phar/phar_object.c
ext/phar/tests/phar_begin_setstub_commit.phpt
ext/phar/tests/phar_begin_setstub_commitU.phpt
ext/phar/tests/tar/phar_begin_setstub_commit.phpt
ext/phar/tests/tar/phar_begin_setstub_commitU.phpt
ext/phar/tests/zip/phar_begin_setstub_commit.phpt
ext/phar/tests/zip/phar_begin_setstub_commitU.phpt

index 5f529c480e97c681b1a6bf4eb2366150593c37b1..53eb8c82ec985436d250aa9aac72ac4a604a2a70 100755 (executable)
@@ -2945,7 +2945,7 @@ PHP_METHOD(Phar, isBuffering)
 {
        PHAR_ARCHIVE_OBJECT();
 
-       RETURN_BOOL(!phar_obj->arc.archive->donotflush);
+       RETURN_BOOL(phar_obj->arc.archive->donotflush);
 }
 /* }}} */
 
index 42556c3fb6037b77786774e89f0a5fd37ba715f6..9d3e38323e9d4434d8c80d771bfa741eee88bc06 100755 (executable)
@@ -36,8 +36,8 @@ var_dump($p->getStub());
 unlink(dirname(__FILE__) . '/brandnewphar.phar');
 ?>
 --EXPECT--
-bool(true)
 bool(false)
+bool(true)
 string(5) "Hello"
 string(84) "<?php var_dump("First"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
 "
@@ -45,7 +45,7 @@ string(5) "World"
 string(85) "<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
 "
 ===COMMIT===
-bool(true)
+bool(false)
 string(5) "Hello"
 string(5) "World"
 string(85) "<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
index c7665576b198aa368b9a31b0973a9726e6d63077..805e762320bb6b6fcb16fbeb0d73f7da07cf52cd 100644 (file)
@@ -36,8 +36,8 @@ var_dump($p->getStub());
 unlink(dirname(__FILE__) . '/brandnewphar.phar');
 ?>
 --EXPECT--
-bool(true)
 bool(false)
+bool(true)
 unicode(5) "Hello"
 string(84) "<?php var_dump("First"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
 "
@@ -45,7 +45,7 @@ unicode(5) "World"
 string(85) "<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
 "
 ===COMMIT===
-bool(true)
+bool(false)
 unicode(5) "Hello"
 unicode(5) "World"
 string(85) "<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
index 693b7eda9e44cec089bcda4bfb82fb29b4854c2b..d18f32ed3bd0152c03f8b284a20957ca34631dd7 100755 (executable)
@@ -37,8 +37,8 @@ unlink(dirname(__FILE__) . '/brandnewphar.phar.tar');
 ?>
 --EXPECT--
 bool(true)
-bool(true)
 bool(false)
+bool(true)
 string(5) "Hello"
 string(84) "<?php var_dump("First"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
 "
@@ -46,7 +46,7 @@ string(5) "World"
 string(85) "<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
 "
 ===COMMIT===
-bool(true)
+bool(false)
 string(5) "Hello"
 string(5) "World"
 string(85) "<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
index 06b2bed37d7c20d1d1d2a67c36b0dc5946ebc59b..d058b36165d6ccef08a575bc1cfdb4b723d20809 100644 (file)
@@ -37,8 +37,8 @@ unlink(dirname(__FILE__) . '/brandnewphar.phar.tar');
 ?>
 --EXPECT--
 bool(true)
-bool(true)
 bool(false)
+bool(true)
 unicode(5) "Hello"
 string(84) "<?php var_dump("First"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
 "
@@ -46,7 +46,7 @@ unicode(5) "World"
 string(85) "<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
 "
 ===COMMIT===
-bool(true)
+bool(false)
 unicode(5) "Hello"
 unicode(5) "World"
 string(85) "<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
index e0f14cc36d93783db77bd970a9d3c6fc8501e355..dc59f2f3aa18286e10a49177bec804b08529bd58 100755 (executable)
@@ -50,8 +50,8 @@ unlink(dirname(__FILE__) . '/myfakestub.php');
 ?>
 --EXPECT--
 bool(true)
-bool(true)
 bool(false)
+bool(true)
 string(5) "Hello"
 string(84) "<?php var_dump("First"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
 "
@@ -59,7 +59,7 @@ string(5) "World"
 string(85) "<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
 "
 ===COMMIT===
-bool(true)
+bool(false)
 string(5) "Hello"
 string(5) "World"
 string(85) "<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
index 43a140f9ad00f9e6a275d5b814a58419b17b4174..2956fc6f4a6f8b4a682fd4fa236843c3d34cc6e9 100644 (file)
@@ -50,8 +50,8 @@ unlink(dirname(__FILE__) . '/myfakestub.php');
 ?>
 --EXPECT--
 bool(true)
-bool(true)
 bool(false)
+bool(true)
 unicode(5) "Hello"
 string(84) "<?php var_dump("First"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
 "
@@ -59,7 +59,7 @@ unicode(5) "World"
 string(85) "<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>
 "
 ===COMMIT===
-bool(true)
+bool(false)
 unicode(5) "Hello"
 unicode(5) "World"
 string(85) "<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>