diff options
author | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-04-11 05:37:05 +0000 |
---|---|---|
committer | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-04-11 05:37:05 +0000 |
commit | 52a359c8dd0c0cb872bde5bbd1561363c48eb63a (patch) | |
tree | 82652fb4012864e6a9fadea99e55f7637256a965 /funcs | |
parent | 456701fc7c7488dd0033923c3a38a2f272eb036d (diff) |
Bugs 6883, 6930: compiler warnings
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19095 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'funcs')
-rw-r--r-- | funcs/func_odbc.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/funcs/func_odbc.c b/funcs/func_odbc.c index a7a60b320..c76937fb4 100644 --- a/funcs/func_odbc.c +++ b/funcs/func_odbc.c @@ -418,11 +418,11 @@ static int init_acf_query(struct ast_config *cfg, char *catg, struct acf_odbc_qu (*query)->acf = calloc(1, sizeof(struct ast_custom_function)); if ((*query)->acf) { - asprintf(&((*query)->acf->name), "ODBC_%s", catg); - asprintf(&((*query)->acf->syntax), "ODBC_%s(<arg1>[...[,<argN>]])", catg); + asprintf((char **)&((*query)->acf->name), "ODBC_%s", catg); + asprintf((char **)&((*query)->acf->syntax), "ODBC_%s(<arg1>[...[,<argN>]])", catg); (*query)->acf->synopsis = "Runs the referenced query with the specified arguments"; if (!ast_strlen_zero((*query)->sql_read) && !ast_strlen_zero((*query)->sql_write)) { - asprintf(&((*query)->acf->desc), + asprintf((char **)&((*query)->acf->desc), "Runs the following query, as defined in func_odbc.conf, performing\n" "substitution of the arguments into the query as specified by ${ARG1},\n" "${ARG2}, ... ${ARGn}. When setting the function, the values are provided\n" @@ -431,13 +431,13 @@ static int init_acf_query(struct ast_config *cfg, char *catg, struct acf_odbc_qu (*query)->sql_read, (*query)->sql_write); } else if (!ast_strlen_zero((*query)->sql_read)) { - asprintf(&((*query)->acf->desc), + asprintf((char **)&((*query)->acf->desc), "Runs the following query, as defined in func_odbc.conf, performing\n" "substitution of the arguments into the query as specified by ${ARG1},\n" "${ARG2}, ... ${ARGn}. This function may only be read, not set.\n\nSQL:\n%s\n", (*query)->sql_read); } else if (!ast_strlen_zero((*query)->sql_write)) { - asprintf(&((*query)->acf->desc), + asprintf((char **)&((*query)->acf->desc), "Runs the following query, as defined in func_odbc.conf, performing\n" "substitution of the arguments into the query as specified by ${ARG1},\n" "${ARG2}, ... ${ARGn}. The values are provided either in whole as\n" @@ -472,11 +472,11 @@ static int free_acf_query(struct acf_odbc_query *query) if (query) { if (query->acf) { if (query->acf->name) - free(query->acf->name); + free((char *)query->acf->name); if (query->acf->syntax) - free(query->acf->syntax); + free((char *)query->acf->syntax); if (query->acf->desc) - free(query->acf->desc); + free((char *)query->acf->desc); free(query->acf); } free(query); |