mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-08 10:58:15 +00:00
Merged revisions 108508 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk ........ r108508 | russell | 2008-03-13 15:35:28 -0500 (Thu, 13 Mar 2008) | 2 lines Fix a place where configuration values could cause an overflow of a buffer. ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@108510 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -5013,7 +5013,7 @@ static void imap_mailbox_name(char *spec, size_t len, struct vm_state *vms, int
|
|||||||
if (box == NEW_FOLDER || box == OLD_FOLDER)
|
if (box == NEW_FOLDER || box == OLD_FOLDER)
|
||||||
snprintf(spec, len, "%s%s", tmp, use_folder? imapfolder: "INBOX");
|
snprintf(spec, len, "%s%s", tmp, use_folder? imapfolder: "INBOX");
|
||||||
else if (box == GREETINGS_FOLDER)
|
else if (box == GREETINGS_FOLDER)
|
||||||
sprintf(spec, "%s%s", tmp, greetingfolder);
|
snprintf(spec, len, "%s%s", tmp, greetingfolder);
|
||||||
else
|
else
|
||||||
snprintf(spec, len, "%s%s%c%s", tmp, imapfolder, delimiter, mbox(box));
|
snprintf(spec, len, "%s%s%c%s", tmp, imapfolder, delimiter, mbox(box));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user