--- currtrunk/app_addon_sql_mysql.c 2006-06-29 17:07:37.000000000 -0500 +++ asterisk-addons/app_addon_sql_mysql.c 2006-06-29 17:00:38.000000000 -0500 @@ -21,7 +21,7 @@ #include #include - +#define HAVE_STRTOQ 1 #include #include #include @@ -43,7 +43,7 @@ "MYSQL(): Do several mySQLy things\n" "Syntax:\n" " MYSQL(Connect connid dhhost dbuser dbpass dbname)\n" -" Connects to a database. Arguments contain standard MySQL parameters\n" +" Connects to a database. Arguments contain standard MySQL parameters\n" " passed to function mysql_real_connect. Connection identifer returned\n" " in ${var}\n" " MYSQL(Query resultid ${connid} query-string)\n" @@ -414,32 +414,27 @@ return 0; } -int unload_module(void) +static int unload_module(void *mod) { STANDARD_HANGUP_LOCALUSERS; return ast_unregister_application(app); } -int load_module(void) +static int load_module(void *mod) { struct MYSQLidshead *headp = &_mysql_ids_head; AST_LIST_HEAD_INIT(headp); return ast_register_application(app, MYSQL_exec, synopsis, descrip); } -char *description(void) +static const char *description(void) { return tdesc; } -int usecount(void) -{ - int res; - STANDARD_USECOUNT(res); - return res; -} - -char *key() +static const char *key(void) { return ASTERISK_GPL_KEY; } + +STD_MOD1;