Re: cvs: php-src(PHP_5_3) /ext/openssl xp_ssl.c
| From: | Hannes Magnusson | Date: | Mon, 14 Apr 2008 12:19:23 +0000 |
| Subject: | Re: cvs: php-src(PHP_5_3) /ext/openssl xp_ssl.c | ||
| References: | 1 | Groups: | php.cvs |
| Request: | Send a blank email to php-cvs+get-49615@lists.php.net to get a copy of this message | ||
Wait for 5.2.7 I assume?
-Hannes
On Mon, Apr 14, 2008 at 2:16 PM, Hannes Magnusson <bjori@php.net> wrote:
> bjori Mon Apr 14 12:16:07 2008 UTC
>
> Modified files: (Branch: PHP_5_3)
> /php-src/ext/openssl xp_ssl.c
> Log:
> Fixed bug#44716 (Progress notifications incorrect)
>
>
>
> http://cvs.php.net/viewvc.cgi/php-src/ext/openssl/xp_ssl.c?r1=1.22.2.3.2.9.2.4&r2=1.22.2.3.2.9.2.5&diff_format=u
>
> Index: php-src/ext/openssl/xp_ssl.c
> diff -u php-src/ext/openssl/xp_ssl.c:1.22.2.3.2.9.2.4
> php-src/ext/openssl/xp_ssl.c:1.22.2.3.2.9.2.5
> --- php-src/ext/openssl/xp_ssl.c:1.22.2.3.2.9.2.4 Fri Apr 4 13:02:47 2008
> +++ php-src/ext/openssl/xp_ssl.c Mon Apr 14 12:16:07 2008
> @@ -16,7 +16,7 @@
> +----------------------------------------------------------------------+
> */
>
> -/* $Id: xp_ssl.c,v 1.22.2.3.2.9.2.4 2008/04/04 13:02:47 jorton Exp $ */
> +/* $Id: xp_ssl.c,v 1.22.2.3.2.9.2.5 2008/04/14 12:16:07 bjori Exp $ */
>
> #include "php.h"
> #include "ext/standard/file.h"
> @@ -198,14 +198,13 @@
> break;
> }
> } while(retry);
> -
> +
> + if (didwrite > 0) {
> + php_stream_notify_progress_increment(stream->context, didwrite, 0);
> + }
> } else {
> didwrite = php_stream_socket_ops.write(stream, buf, count TSRMLS_CC);
> }
> -
> - if (didwrite > 0) {
> - php_stream_notify_progress_increment(stream->context, didwrite, 0);
> - }
>
> if (didwrite < 0) {
> didwrite = 0;
> @@ -234,16 +233,16 @@
> break;
> }
> } while (retry);
> +
> + if (nr_bytes > 0) {
> + php_stream_notify_progress_increment(stream->context, nr_bytes, 0);
> + }
> }
> else
> {
> nr_bytes = php_stream_socket_ops.read(stream, buf, count TSRMLS_CC);
> }
>
> - if (nr_bytes > 0) {
> - php_stream_notify_progress_increment(stream->context, nr_bytes, 0);
> - }
> -
> if (nr_bytes < 0) {
> nr_bytes = 0;
> }
>
>
>
> --
> PHP CVS Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>