Missing messagecount2 function
authorTilghman Lesher <tilghman@meg.abyt.es>
Fri, 19 May 2006 15:44:33 +0000 (15:44 +0000)
committerTilghman Lesher <tilghman@meg.abyt.es>
Fri, 19 May 2006 15:44:33 +0000 (15:44 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@28629 65c4cc65-6c06-0410-ace0-fbb531ad65f3

app.c

diff --git a/app.c b/app.c
index ba40879..03e0fe2 100644 (file)
--- a/app.c
+++ b/app.c
@@ -196,6 +196,20 @@ int ast_app_messagecount(const char *mailbox, int *newmsgs, int *oldmsgs)
        return 0;
 }
 
+int ast_app_messagecount2(const char *context, const char *mailbox, const char *folder)
+{
+       static int warned = 0;
+       if (ast_messagecount2_func)
+               return ast_messagecount2_func(context, mailbox, folder);
+
+       if (!warned && (option_verbose > 2)) {
+               warned++;
+               ast_verbose(VERBOSE_PREFIX_3 "Message count requested for mailbox %s@%s/%s but voicemail not loaded.\n", mailbox, context, folder);
+       }
+
+       return 0;
+}
+
 int ast_dtmf_stream(struct ast_channel *chan, struct ast_channel *peer, const char *digits, int between) 
 {
        const char *ptr;