diff options
Diffstat (limited to 'ext/sysvmsg/sysvmsg.c')
| -rw-r--r-- | ext/sysvmsg/sysvmsg.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ext/sysvmsg/sysvmsg.c b/ext/sysvmsg/sysvmsg.c index 3caaca5910..cb1db920bb 100644 --- a/ext/sysvmsg/sysvmsg.c +++ b/ext/sysvmsg/sysvmsg.c @@ -142,7 +142,7 @@ PHP_FUNCTION(msg_set_queue) } if ((mq = (sysvmsg_queue_t *)zend_fetch_resource(Z_RES_P(queue), "sysvmsg queue", le_sysvmsg)) == NULL) { - RETURN_FALSE; + RETURN_THROWS(); } if (msgctl(mq->id, IPC_STAT, &stat) == 0) { @@ -183,7 +183,7 @@ PHP_FUNCTION(msg_stat_queue) } if ((mq = (sysvmsg_queue_t *)zend_fetch_resource(Z_RES_P(queue), "sysvmsg queue", le_sysvmsg)) == NULL) { - RETURN_FALSE; + RETURN_THROWS(); } if (msgctl(mq->id, IPC_STAT, &stat) == 0) { @@ -262,7 +262,7 @@ PHP_FUNCTION(msg_remove_queue) } if ((mq = (sysvmsg_queue_t *)zend_fetch_resource(Z_RES_P(queue), "sysvmsg queue", le_sysvmsg)) == NULL) { - RETURN_FALSE; + RETURN_THROWS(); } if (msgctl(mq->id, IPC_RMID, NULL) == 0) { @@ -316,7 +316,7 @@ PHP_FUNCTION(msg_receive) } if ((mq = (sysvmsg_queue_t *)zend_fetch_resource(Z_RES_P(queue), "sysvmsg queue", le_sysvmsg)) == NULL) { - RETURN_FALSE; + RETURN_THROWS(); } messagebuffer = (struct php_msgbuf *) safe_emalloc(maxsize, 1, sizeof(struct php_msgbuf)); @@ -379,7 +379,7 @@ PHP_FUNCTION(msg_send) } if ((mq = (sysvmsg_queue_t *)zend_fetch_resource(Z_RES_P(queue), "sysvmsg queue", le_sysvmsg)) == NULL) { - RETURN_FALSE; + RETURN_THROWS(); } if (do_serialize) { |
