Compatibility fixes for loader changes
authorTilghman Lesher <tilghman@meg.abyt.es>
Fri, 14 Apr 2006 18:44:24 +0000 (18:44 +0000)
committerTilghman Lesher <tilghman@meg.abyt.es>
Fri, 14 Apr 2006 18:44:24 +0000 (18:44 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@20075 65c4cc65-6c06-0410-ace0-fbb531ad65f3

cdr/cdr_odbc.c
funcs/func_odbc.c

index 3e8d895..07aa875 100644 (file)
@@ -199,7 +199,7 @@ static int odbc_log(struct ast_cdr *cdr)
        return 0;
 }
 
-const char *description(void)
+static const char *description(void)
 {
        return desc;
 }
@@ -450,34 +450,25 @@ static int odbc_init(void)
        return 0;
 }
 
-int load_module(void)
+static int load_module(void *mod)
 {
        return odbc_load_module();
 }
 
-int unload_module(void)
+static int unload_module(void *mod)
 {
        return odbc_unload_module();
 }
 
-int reload(void)
+static int reload(void *mod)
 {
        odbc_unload_module();
        return odbc_load_module();
 }
 
-int usecount(void)
-{
-       /* Simplistic use count */
-       if (ast_mutex_trylock(&odbc_lock)) {
-               return 1;
-       } else {
-               ast_mutex_unlock(&odbc_lock);
-               return 0;
-       }
-}
-
-const char *key()
+static const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
+
+STD_MOD(MOD_0, reload, NULL, NULL);
index 56332e9..63c58df 100644 (file)
@@ -551,7 +551,7 @@ static int odbc_unload_module(void)
        return 0;
 }
 
-int reload(void)
+static int reload(void *mod)
 {
        int res = 0;
        struct ast_config *cfg;
@@ -667,4 +667,4 @@ static const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
-STD_MOD(MOD_1, NULL, NULL, NULL);
+STD_MOD(MOD_1, reload, NULL, NULL);