mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-06 12:36:58 +00:00
Initialize all these here tmp pointers at declaration. They confused some compilers a wee bit.
(closes issue #12333) Reported by: ovi git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@111961 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -1204,8 +1204,9 @@ static int realtime_update_handler(const char *database, const char *table,
|
|||||||
return rows_num;
|
return rows_num;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int realtime_store_handler(const char *database, const char *table, va_list ap) {
|
static int realtime_store_handler(const char *database, const char *table, va_list ap)
|
||||||
char *errormsg, *tmp_str, *tmp_keys, *tmp_keys2, *tmp_vals, *tmp_vals2;
|
{
|
||||||
|
char *errormsg, *tmp_str, *tmp_keys = NULL, *tmp_keys2 = NULL, *tmp_vals = NULL, *tmp_vals2 = NULL;
|
||||||
const char **params, **vals;
|
const char **params, **vals;
|
||||||
size_t params_count;
|
size_t params_count;
|
||||||
int error, rows_id;
|
int error, rows_id;
|
||||||
@@ -1224,8 +1225,6 @@ static int realtime_store_handler(const char *database, const char *table, va_li
|
|||||||
#define QUERY "INSERT into '%q' (%s) VALUES (%s);"
|
#define QUERY "INSERT into '%q' (%s) VALUES (%s);"
|
||||||
/* \endcond */
|
/* \endcond */
|
||||||
|
|
||||||
tmp_keys2 = NULL;
|
|
||||||
tmp_vals2 = NULL;
|
|
||||||
for (i = 0; i < params_count; i++) {
|
for (i = 0; i < params_count; i++) {
|
||||||
if ( tmp_keys2 ) {
|
if ( tmp_keys2 ) {
|
||||||
tmp_keys = sqlite_mprintf("%s, %q", tmp_keys2, params[i]);
|
tmp_keys = sqlite_mprintf("%s, %q", tmp_keys2, params[i]);
|
||||||
|
Reference in New Issue
Block a user