Use proper return values for a few application modules
authorRussell Bryant <russell@russellbryant.com>
Tue, 3 Jun 2008 19:48:37 +0000 (19:48 +0000)
committerRussell Bryant <russell@russellbryant.com>
Tue, 3 Jun 2008 19:48:37 +0000 (19:48 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@120129 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_chanisavail.c
apps/app_channelredirect.c
apps/app_disa.c

index 4504d49..6a9cd81 100644 (file)
@@ -165,7 +165,8 @@ static int unload_module(void)
 
 static int load_module(void)
 {
-       return ast_register_application(app, chanavail_exec, synopsis, descrip);
+       return ast_register_application(app, chanavail_exec, synopsis, descrip) ?
+               AST_MODULE_LOAD_DECLINE : AST_MODULE_LOAD_SUCCESS;
 }
 
 AST_MODULE_INFO_STANDARD(ASTERISK_GPL_KEY, "Check channel availability");
index ed7f2e4..610f254 100644 (file)
@@ -89,7 +89,8 @@ static int unload_module(void)
 
 static int load_module(void)
 {
-       return ast_register_application(app, asyncgoto_exec, synopsis, descrip);
+       return ast_register_application(app, asyncgoto_exec, synopsis, descrip) ?
+               AST_MODULE_LOAD_DECLINE : AST_MODULE_LOAD_SUCCESS;
 }
 
 AST_MODULE_INFO_STANDARD(ASTERISK_GPL_KEY, "Redirects a given channel to a dialplan target");
index b624a42..3ff1100 100644 (file)
@@ -363,7 +363,8 @@ static int unload_module(void)
 
 static int load_module(void)
 {
-       return ast_register_application(app, disa_exec, synopsis, descrip);
+       return ast_register_application(app, disa_exec, synopsis, descrip) ?
+               AST_MODULE_LOAD_DECLINE : AST_MODULE_LOAD_SUCCESS;
 }
 
 AST_MODULE_INFO_STANDARD(ASTERISK_GPL_KEY, "DISA (Direct Inward System Access) Application");