summaryrefslogtreecommitdiff
path: root/ext/sysvmsg
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2019-04-24 16:14:48 +0300
committerDmitry Stogov <dmitry@zend.com>2019-04-24 16:14:48 +0300
commit34db07567d250c341fcdf1c6125366563a48280f (patch)
treebc2ece4c5f05fccda1ec1d528daef7ae4a9fb811 /ext/sysvmsg
parenteef351b7c76675a3bfab4f7fbab021326d6c6135 (diff)
downloadphp-git-34db07567d250c341fcdf1c6125366563a48280f.tar.gz
Use ZEND_TRA_ASSIGN_REF_... macros for by reference arguments of internal functions.
Diffstat (limited to 'ext/sysvmsg')
-rw-r--r--ext/sysvmsg/sysvmsg.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/ext/sysvmsg/sysvmsg.c b/ext/sysvmsg/sysvmsg.c
index 12bc41aadd..68e4edcc74 100644
--- a/ext/sysvmsg/sysvmsg.c
+++ b/ext/sysvmsg/sysvmsg.c
@@ -370,9 +370,9 @@ PHP_FUNCTION(msg_receive)
if (result >= 0) {
/* got it! */
- ZEND_TRY_ASSIGN_LONG(out_msgtype, messagebuffer->mtype);
+ ZEND_TRY_ASSIGN_REF_LONG(out_msgtype, messagebuffer->mtype);
if (zerrcode) {
- ZEND_TRY_ASSIGN_LONG(zerrcode, 0);
+ ZEND_TRY_ASSIGN_REF_LONG(zerrcode, 0);
}
RETVAL_TRUE;
@@ -384,20 +384,20 @@ PHP_FUNCTION(msg_receive)
PHP_VAR_UNSERIALIZE_INIT(var_hash);
if (!php_var_unserialize(&tmp, &p, p + result, &var_hash)) {
php_error_docref(NULL, E_WARNING, "message corrupted");
- ZEND_TRY_ASSIGN_FALSE(out_message);
+ ZEND_TRY_ASSIGN_REF_FALSE(out_message);
RETVAL_FALSE;
} else {
- ZEND_TRY_ASSIGN_VALUE(out_message, &tmp);
+ ZEND_TRY_ASSIGN_REF_VALUE(out_message, &tmp);
}
PHP_VAR_UNSERIALIZE_DESTROY(var_hash);
} else {
- ZEND_TRY_ASSIGN_STRINGL(out_message, messagebuffer->mtext, result);
+ ZEND_TRY_ASSIGN_REF_STRINGL(out_message, messagebuffer->mtext, result);
}
} else {
- ZEND_TRY_ASSIGN_LONG(out_msgtype, 0);
- ZEND_TRY_ASSIGN_FALSE(out_message);
+ ZEND_TRY_ASSIGN_REF_LONG(out_msgtype, 0);
+ ZEND_TRY_ASSIGN_REF_FALSE(out_message);
if (zerrcode) {
- ZEND_TRY_ASSIGN_LONG(zerrcode, errno);
+ ZEND_TRY_ASSIGN_REF_LONG(zerrcode, errno);
}
}
efree(messagebuffer);
@@ -484,7 +484,7 @@ PHP_FUNCTION(msg_send)
if (result == -1) {
php_error_docref(NULL, E_WARNING, "msgsnd failed: %s", strerror(errno));
if (zerror) {
- ZEND_TRY_ASSIGN_LONG(zerror, errno);
+ ZEND_TRY_ASSIGN_REF_LONG(zerror, errno);
}
} else {
RETVAL_TRUE;