a bug report...)
- Remove unused variable "ret"
- Declare char* pointers in the block where they are used
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@12843
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
DIR *dir;
struct dirent *de;
char fn[256];
- char tmp[256]="";
- char *mb, *cur;
+ char tmp[256];
char *context;
- int ret;
+
if (newmsgs)
*newmsgs = 0;
if (oldmsgs)
return 0;
if (strchr(mailbox, ',')) {
int tmpnew, tmpold;
+ char *mb, *cur;
+
ast_copy_string(tmp, mailbox, sizeof(tmp));
mb = tmp;
- ret = 0;
while((cur = strsep(&mb, ", "))) {
if (!ast_strlen_zero(cur)) {
if (messagecount(cur, newmsgs ? &tmpnew : NULL, oldmsgs ? &tmpold : NULL))