cataphract                               Tue, 02 Nov 2010 03:49:49 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=305022

Log:
- Fixed bug #53153 (memory leak with phpinfo() + output buffering + zlib 
compression).

Bug: http://bugs.php.net/53153 (Assigned) Memory leak with phpinfo() + output 
buffering + zlib compression
      
Changed paths:
    U   php/php-src/trunk/main/output.c

Modified: php/php-src/trunk/main/output.c
===================================================================
--- php/php-src/trunk/main/output.c     2010-11-02 03:09:07 UTC (rev 305021)
+++ php/php-src/trunk/main/output.c     2010-11-02 03:49:49 UTC (rev 305022)
@@ -902,7 +902,9 @@
                        }

                } else {
-
+                       if (context->in.data && context->in.free) {
+                               efree(context->in.data);
+                       }
                        context->in.data = handler->buffer.data;
                        context->in.used = handler->buffer.used;
                        context->in.free = 0;

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

Reply via email to