app_voicemail failed to build when compiling with IMAP_STORAGE
authorMark Michelson <mmichelson@digium.com>
Thu, 8 Nov 2007 22:33:59 +0000 (22:33 +0000)
committerMark Michelson <mmichelson@digium.com>
Thu, 8 Nov 2007 22:33:59 +0000 (22:33 +0000)
Now it does not.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89123 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_voicemail.c

index 6d4c469..9b7787b 100644 (file)
@@ -920,7 +920,6 @@ static void vm_change_password(struct ast_vm_user *vmu, const char *newpassword)
        char *category=NULL, *value=NULL, *new=NULL;
        const char *tmp=NULL;
        struct ast_flags config_flags = { CONFIG_FLAG_WITHCOMMENTS };
-                                       
        if (!change_password_realtime(vmu, newpassword))
                return;
 
@@ -8685,13 +8684,13 @@ static int advanced_options(struct ast_channel *chan, struct ast_vm_user *vmu, s
        char buf[1024];
 #else
        char *cid;
+       struct ast_flags config_flags = { CONFIG_FLAG_NOCACHE };
 #endif
        char filename[PATH_MAX];
        struct ast_config *msg_cfg = NULL;
        const char *origtime, *context;
        char *name, *num;
        int retries = 0;
-       struct ast_flags config_flags = { CONFIG_FLAG_NOCACHE };
 
        vms->starting = 0; 
 #ifdef IMAP_STORAGE
@@ -9531,7 +9530,7 @@ static void vmstate_delete(struct vm_state *vms)
        AST_LIST_LOCK(&vmstates);
        AST_LIST_TRAVERSE_SAFE_BEGIN(&vmstates, vc, list) {
                if (vc->vms == vms) {
-                       AST_LIST_REMOVE_CURRENT(&vmstates, list);
+                       AST_LIST_REMOVE_CURRENT(list);
                        break;
                }
        }