Re: cvs: php-src /ext/bz2 bz2_filter.c

From: Date: Thu, 05 Feb 2009 21:32:22 +0000
Subject: Re: cvs: php-src /ext/bz2 bz2_filter.c
References: 1 2 3 4  Groups: php.cvs 
Request: Send a blank email to php-cvs+get-56114@lists.php.net to get a copy of this message
Johannes Schlüter wrote: > On Thu, 2009-02-05 at 08:56 -0600, Greg Beaver wrote: > >> Antony Dovgal wrote: >> >>> On 03.02.2009 22:02, Greg Beaver wrote: >>> >>> >>>> - php_error_docref(NULL TSRMLS_CC, E_WARNING, "Failed allocating %zu >>>> bytes", sizeof(php_bz2_filter_data)); >>>> + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Failed allocating %zu >>>> bytes.", sizeof(php_bz2_filter_data)); >>>> - php_error_docref(NULL TSRMLS_CC, E_WARNING, "Failed allocating %zu >>>> bytes", data->inbuf_len); >>>> + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Failed allocating %zu >>>> bytes.", data->inbuf_len); >>>> - php_error_docref(NULL TSRMLS_CC, E_WARNING, "Failed allocating %zu >>>> bytes", data->outbuf_len); >>>> + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Failed allocating %zu >>>> bytes.", data->outbuf_len); >>>> >>>> >>> Huh? Why add more dots? >>> >>> >> This was in PHP_5_3, no idea why it wasn't in HEAD, but it makes syncing >> easier if they're the same. I don't care either way whether they have >> periods or not, so feel free to revert if you feel strongly. >> > > > well, with dots they look like this in the end: > > "Warning: Failed allocating %zu bytes. in foo.php on line 42" > > Which certainly looks wrong. Therefore we don't put dots in the end :-) > > johannes > > I really don't give a crap. Change it if you want, I was merging *existing* code in PHP_5_3 to HEAD, not adding new stuff. For the record, this code was added on July 20, 2004 to bz2_filter.c. (http://cvs.php.net/viewvc.cgi/php-src/ext/bz2/bz2_filter.c?r1=1.1&r2=1.2&pathrev=PHP_5_1&) The main problem appears to be that the error message clean-up in http://cvs.php.net/viewvc.cgi/php-src/ext/bz2/bz2_filter.c?r1=1.9&r2=1.10 was never merged back to PHP 5. I sure am glad we worked this out, can you imagine the horrors? Security experts would be blogging endlessly about those periods I added back into the error messages. What a disgrace to the language I am. In the future, I'll be really careful never to merge missing features back to HEAD again, sorry about that. Greg

« previous php.cvs (#56114) next »