diff options
| author | Dmitry Stogov <dmitry@zend.com> | 2015-06-30 04:05:24 +0300 |
|---|---|---|
| committer | Dmitry Stogov <dmitry@zend.com> | 2015-06-30 04:05:24 +0300 |
| commit | 4a2e40bb861bc3cf5fb6863e57486ed60316e97c (patch) | |
| tree | 6579660b282fdd1bc50095e48d702913a0b6aa97 /ext/bz2 | |
| parent | 8cce5b2641fb91c3073018b59f6f044b843041a8 (diff) | |
| download | php-git-4a2e40bb861bc3cf5fb6863e57486ed60316e97c.tar.gz | |
Use ZSTR_ API to access zend_string elements (this is just renaming without semantick changes).
Diffstat (limited to 'ext/bz2')
| -rw-r--r-- | ext/bz2/bz2.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/ext/bz2/bz2.c b/ext/bz2/bz2.c index d4175c724a..50a4faac50 100644 --- a/ext/bz2/bz2.c +++ b/ext/bz2/bz2.c @@ -291,7 +291,7 @@ PHP_BZ2_API php_stream *_php_stream_bz2open(php_stream_wrapper *wrapper, * failed. */ if (opened_path && !bz_file && mode[0] == 'w') { - VCWD_UNLINK((*opened_path)->val); + VCWD_UNLINK(ZSTR_VAL(*opened_path)); } } @@ -379,8 +379,8 @@ static PHP_FUNCTION(bzread) RETURN_FALSE; } data = zend_string_alloc(len, 0); - data->len = php_stream_read(stream, data->val, data->len); - data->val[data->len] = '\0'; + ZSTR_LEN(data) = php_stream_read(stream, ZSTR_VAL(data), ZSTR_LEN(data)); + ZSTR_VAL(data)[ZSTR_LEN(data)] = '\0'; RETURN_NEW_STR(data); } @@ -539,15 +539,15 @@ static PHP_FUNCTION(bzcompress) work_factor = zwork_factor; } - error = BZ2_bzBuffToBuffCompress(dest->val, &dest_len, source, source_len, block_size, 0, work_factor); + error = BZ2_bzBuffToBuffCompress(ZSTR_VAL(dest), &dest_len, source, source_len, block_size, 0, work_factor); if (error != BZ_OK) { zend_string_free(dest); RETURN_LONG(error); } else { /* Copy the buffer, we have perhaps allocate a lot more than we need, so we erealloc() the buffer to the proper size */ - dest->len = dest_len; - dest->val[dest->len] = '\0'; + ZSTR_LEN(dest) = dest_len; + ZSTR_VAL(dest)[ZSTR_LEN(dest)] = '\0'; RETURN_NEW_STR(dest); } } |
