Use defined return values in load_module in more places.
[asterisk/asterisk.git] / pbx / pbx_loopback.c
index 11fe8c3..e6f4ed9 100644 (file)
@@ -168,8 +168,9 @@ static int unload_module(void)
 
 static int load_module(void)
 {
-       ast_register_switch(&loopback_switch);
-       return 0;
+       if (ast_register_switch(&loopback_switch))
+               return AST_MODULE_LOAD_FAILURE;
+       return AST_MODULE_LOAD_SUCCESS;
 }
 
 AST_MODULE_INFO_STANDARD(ASTERISK_GPL_KEY, "Loopback Switch");