Lines Matching refs:out_buf
305 static int php_zlib_encode(const char *in_buf, size_t in_len, char **out_buf, size_t *out_len, int … in php_zlib_encode() argument
316 *out_buf = emalloc(*out_len); in php_zlib_encode()
319 Z.next_out = (Bytef *) *out_buf; in php_zlib_encode()
328 *out_buf = erealloc(*out_buf, Z.total_out + 1); in php_zlib_encode()
329 (*out_buf)[*out_len = Z.total_out] = '\0'; in php_zlib_encode()
332 efree(*out_buf); in php_zlib_encode()
336 *out_buf = NULL; in php_zlib_encode()
394 static int php_zlib_decode(const char *in_buf, size_t in_len, char **out_buf, size_t *out_len, int … in php_zlib_decode() argument
410 switch (status = php_zlib_inflate_rounds(&Z, max_len, out_buf, out_len)) { in php_zlib_decode()
427 *out_buf = NULL; in php_zlib_decode()
634 char *in_buf, *out_buf; \
661 if (SUCCESS != php_zlib_encode(in_buf, in_len, &out_buf, &out_len, encoding, level TSRMLS_CC)) { \
664 RETURN_STRINGL(out_buf, out_len, 0); \
670 char *in_buf, *out_buf; \
681 …if (SUCCESS != php_zlib_decode(in_buf, in_len, &out_buf, &out_len, encoding, max_len TSRMLS_CC)) {…
684 RETURN_STRINGL(out_buf, out_len, 0); \