[PHP-DEV] Bug #13216 Updated: Removal of redundant function call

2001-09-08 Thread Paul . Hampson

ID: 13216
User updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
Status: Open
Bug Type: Feature/Change Request
Operating System: Debian GNU/Linux
PHP Version: 4.0.6
New Comment:

Grr web interface:
http://www.bubblesworth.com/php4.cvs2.diff

Previous Comments:


[2001-09-08 22:38:10] [EMAIL PROTECTED]

Since the webform saw fit to mangle my patch, it's available at a 
href=http://www.bubblesworth.com/php4.cvs1.diff;http://www.bubblesworth.com/php4.cvs1.diff/a





[2001-09-08 22:31:18] [EMAIL PROTECTED]

Since encoded_value is set depending only on whether z_value is NULL(0) or not, surely 
there's no need to check Z_STRVAL_PP(z_value) before using encoded_value, and it just 
adds stuff to the normal execution path. At this point, we know either z_value is 
null, or Z_STRLEN_PP(z_value) is not 0.

--- ext/standard/head.c.cvs Sun Sep  9 12:13:27 2001
+++ ext/standard/head.c.new Sun Sep  9 12:32:00 2001
@@ -142,7 +142,7 @@
sprintf(cookie, Set-Cookie: %s=deleted; expires=%s, 
Z_STRVAL_PP(z_name), dt);
efree(dt);
} else {
-   sprintf(cookie, Set-Cookie: %s=%s, Z_STRVAL_PP(z_name), (z_value  
Z_STRVAL_PP(z_value)) ? encoded_value : );
+   sprintf(cookie, Set-Cookie: %s=%s, Z_STRVAL_PP(z_name), z_value ? 
+encoded_value : );
if (expires  0) {
strcat(cookie, ; expires=);
dt = php_std_date(expires);

--
Paul TBBle Hampson





Edit this bug report at http://bugs.php.net/?id=13216edit=1


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP-DEV] Bug #13216 Updated: Removal of redundant function call

2001-09-08 Thread Paul . Hampson

ID: 13216
User updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
Status: Open
Bug Type: Feature/Change Request
Operating System: Debian GNU/Linux
PHP Version: 4.0.6
New Comment:

Grr idiot at keyboard. (That other patch is for #13217)
http://www.bubblesworth.com/php4.cvs1.diff

Previous Comments:


[2001-09-08 22:38:45] [EMAIL PROTECTED]

Grr web interface:
http://www.bubblesworth.com/php4.cvs2.diff



[2001-09-08 22:38:10] [EMAIL PROTECTED]

Since the webform saw fit to mangle my patch, it's available at a 
href=http://www.bubblesworth.com/php4.cvs1.diff;http://www.bubblesworth.com/php4.cvs1.diff/a





[2001-09-08 22:31:18] [EMAIL PROTECTED]

Since encoded_value is set depending only on whether z_value is NULL(0) or not, surely 
there's no need to check Z_STRVAL_PP(z_value) before using encoded_value, and it just 
adds stuff to the normal execution path. At this point, we know either z_value is 
null, or Z_STRLEN_PP(z_value) is not 0.

--- ext/standard/head.c.cvs Sun Sep  9 12:13:27 2001
+++ ext/standard/head.c.new Sun Sep  9 12:32:00 2001
@@ -142,7 +142,7 @@
sprintf(cookie, Set-Cookie: %s=deleted; expires=%s, 
Z_STRVAL_PP(z_name), dt);
efree(dt);
} else {
-   sprintf(cookie, Set-Cookie: %s=%s, Z_STRVAL_PP(z_name), (z_value  
Z_STRVAL_PP(z_value)) ? encoded_value : );
+   sprintf(cookie, Set-Cookie: %s=%s, Z_STRVAL_PP(z_name), z_value ? 
+encoded_value : );
if (expires  0) {
strcat(cookie, ; expires=);
dt = php_std_date(expires);

--
Paul TBBle Hampson





Edit this bug report at http://bugs.php.net/?id=13216edit=1


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]