summaryrefslogtreecommitdiff
path: root/ext/sysvmsg/sysvmsg.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/sysvmsg/sysvmsg.c')
-rw-r--r--ext/sysvmsg/sysvmsg.c10
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) {