diff options
-rw-r--r-- | ext/zlib/zlib_filter.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/zlib/zlib_filter.c b/ext/zlib/zlib_filter.c index c73e10e877..dafbfaa13c 100644 --- a/ext/zlib/zlib_filter.c +++ b/ext/zlib/zlib_filter.c @@ -275,7 +275,7 @@ static php_stream_filter *php_zlib_filter_create(const char *filtername, zval *f /* Create this filter */ data = pecalloc(1, sizeof(php_zlib_filter_data), persistent); if (!data) { - php_error_docref(NULL TSRMLS_CC, E_WARNING, "Failed allocating %d bytes.", data->inbuf_len); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Failed allocating %d bytes.", sizeof(php_zlib_filter_data)); return NULL; } @@ -294,7 +294,7 @@ static php_stream_filter *php_zlib_filter_create(const char *filtername, zval *f data->strm.avail_in = 0; data->strm.next_out = data->outbuf = (Bytef *) pemalloc(data->outbuf_len, persistent); if (!data->outbuf) { - php_error_docref(NULL TSRMLS_CC, E_WARNING, "Failed allocating %d bytes.", data->inbuf_len); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Failed allocating %d bytes.", data->outbuf_len); pefree(data->inbuf, persistent); pefree(data, persistent); return NULL; |