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:
Russell Bryant
2008-03-13 20:36:11 +00:00
parent 42a70f149d
commit a75ec6f0ba

View File

@@ -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)
snprintf(spec, len, "%s%s", tmp, use_folder? imapfolder: "INBOX");
else if (box == GREETINGS_FOLDER)
sprintf(spec, "%s%s", tmp, greetingfolder);
snprintf(spec, len, "%s%s", tmp, greetingfolder);
else
snprintf(spec, len, "%s%s%c%s", tmp, imapfolder, delimiter, mbox(box));
}