From 5e35f27cb1ae7756cfe3af98b0f8b08b216e07dc Mon Sep 17 00:00:00 2001 From: William King Date: Thu, 16 Apr 2015 08:32:52 -0700 Subject: [PATCH] CID: 1294548 adding a check for the return value --- src/mod/endpoints/mod_verto/mod_verto.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mod/endpoints/mod_verto/mod_verto.c b/src/mod/endpoints/mod_verto/mod_verto.c index 928201931e..4be239842d 100644 --- a/src/mod/endpoints/mod_verto/mod_verto.c +++ b/src/mod/endpoints/mod_verto/mod_verto.c @@ -3238,7 +3238,9 @@ static switch_bool_t verto__invite_func(const char *method, cJSON *params, jsock *response = obj; - switch_event_create_plain(&var_event, SWITCH_EVENT_CHANNEL_DATA); + if (switch_event_create_plain(&var_event, SWITCH_EVENT_CHANNEL_DATA) != SWITCH_STATUS_SUCCESS) { + err=1; goto cleanup; + } if (!(dialog = cJSON_GetObjectItem(params, "dialogParams"))) { cJSON_AddItemToObject(obj, "message", cJSON_CreateString("Dialog data missing"));