Fixing bug where the authuser was mistakenly pulled from the mailbox string instead

of the IMAP user.
(closes issue 10054, reported and patched by jaroth)



git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@71796 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.4
Mark Michelson 19 years ago
parent 5da46f710e
commit 555dcbc021

@ -8689,12 +8689,12 @@ static char *get_user_by_mailbox(char *mailbox)
if (!mailbox)
return NULL;
start = strstr(mailbox,"user=");
start = strstr(mailbox,"/user=");
if (!start)
return NULL;
ast_mutex_lock(&imaptemp_lock);
ast_copy_string(imaptemp, start+5, sizeof(imaptemp));
ast_copy_string(imaptemp, start+6, sizeof(imaptemp));
ast_mutex_unlock(&imaptemp_lock);
quote = strchr(imaptemp,'\"');

Loading…
Cancel
Save