[asterisk-commits] oej: branch oej/minivoicemail r58459 -
/team/oej/minivoicemail/apps/app_minivm.c
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Thu Mar 8 11:55:29 MST 2007
Author: oej
Date: Thu Mar 8 12:55:28 2007
New Revision: 58459
URL: http://svn.digium.com/view/asterisk?view=rev&rev=58459
Log:
Dude...
Modified:
team/oej/minivoicemail/apps/app_minivm.c
Modified: team/oej/minivoicemail/apps/app_minivm.c
URL: http://svn.digium.com/view/asterisk/team/oej/minivoicemail/apps/app_minivm.c?view=diff&rev=58459&r1=58458&r2=58459
==============================================================================
--- team/oej/minivoicemail/apps/app_minivm.c (original)
+++ team/oej/minivoicemail/apps/app_minivm.c Thu Mar 8 12:55:28 2007
@@ -449,6 +449,7 @@
static char *message_template_parse_emailbody(char *body);
static int create_vmaccount(char *name, struct ast_variable *var, int realtime);
static struct minivm_account *find_user_realtime(const char *domain, const char *username);
+static int handle_minivm_reload(int fd, int argc, char *argv[]);
/*! \brief Create message template */
static struct minivm_template *message_template_create(char *name)
@@ -2346,7 +2347,7 @@
char *emailbody = strdup(configuration);
/* substitute strings \t and \n into the apropriate characters */
- tmpread = tmpwrite = configuration;
+ tmpread = tmpwrite = emailbody;
while ((tmpwrite = strchr(tmpread,'\\'))) {
int len = strlen("\n");
switch (tmpwrite[1]) {
@@ -2663,16 +2664,6 @@
return res;
}
-/* Forward declaration */
-int reload(void);
-
-/*! \brief Reload cofiguration */
-static int handle_minivm_reload(int fd, int argc, char *argv[])
-{
- reload();
- ast_cli(fd, "\n-- Mini voicemail re-configured \n");
- return RESULT_SUCCESS;
-}
static char *complete_minivm_show_users(const char *line, const char *word, int pos, int state)
{
@@ -2909,6 +2900,14 @@
return(load_config());
}
+/*! \brief Reload cofiguration */
+static int handle_minivm_reload(int fd, int argc, char *argv[])
+{
+ reload();
+ ast_cli(fd, "\n-- Mini voicemail re-configured \n");
+ return RESULT_SUCCESS;
+}
+
/*! \brief Unload mini voicemail module */
int unload_module(void)
{
@@ -2918,6 +2917,7 @@
res |= ast_unregister_application(app_minivm_greet);
res |= ast_unregister_application(app_minivm_notify);
res |= ast_unregister_application(app_minivm_delete);
+ res |= ast_unregister_application(app_minivm_accmess);
ast_cli_unregister_multiple(cli_minivm, sizeof(cli_minivm)/sizeof(cli_minivm[0]));
ast_custom_function_unregister(&minivm_account_function);
More information about the asterisk-commits
mailing list