From 9bdf5377557f2107aa4fba3f5127264145f33539 Mon Sep 17 00:00:00 2001 From: kpfleming Date: Thu, 7 Jul 2005 22:42:06 +0000 Subject: [PATCH] ensure that mailbox numbers are read correctly from password files (bug #4655) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6049 f38db490-d61c-443f-a65b-d21fe96a405b --- apps/app_disa.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/app_disa.c b/apps/app_disa.c index 200764478..dadb4d17c 100755 --- a/apps/app_disa.c +++ b/apps/app_disa.c @@ -275,6 +275,11 @@ static int disa_exec(struct ast_channel *chan, void *data) stringp2=strsep(&stringp, "|"); if (stringp2) ourcallerid=stringp2; } + mailbox = strsep(&stringp, "|"); + if (!mailbox) + mailbox = ""; + ast_log(LOG_DEBUG, "Mailbox: %s\n",mailbox); + /* password must be in valid format (numeric) */ if (sscanf(tmp,"%d",&j) < 1) continue; /* if we got it */