Replace calls to sprintf() with snprintf() in sql_dbcreator()
This commit is contained in:
parent
8a3c850d0b
commit
76271205bf
1 changed files with 3 additions and 3 deletions
|
@ -648,7 +648,7 @@ namespace pvpgn
|
|||
for (table = db_layout_get_first_table(db_layout); table; table = db_layout_get_next_table(db_layout))
|
||||
{
|
||||
column = table_get_first_column(table);
|
||||
std::sprintf(query, "CREATE TABLE %s (%s default %s)", table->name, column->name, column->value);
|
||||
std::snprintf(query, sizeof(query), "CREATE TABLE %s (%s default %s)", table->name, column->name, column->value);
|
||||
//create table if missing
|
||||
if (!(sql->query(query)))
|
||||
{
|
||||
|
@ -658,7 +658,7 @@ namespace pvpgn
|
|||
|
||||
for (; column; column = table_get_next_column(table))
|
||||
{
|
||||
std::sprintf(query, "ALTER TABLE %s ADD %s DEFAULT %s", table->name, column->name, column->value);
|
||||
std::snprintf(query, sizeof(query), "ALTER TABLE %s ADD %s DEFAULT %s", table->name, column->name, column->value);
|
||||
if (!(sql->query(query)))
|
||||
{
|
||||
eventlog(eventlog_level_info, __FUNCTION__, "added missing column {} to table {}", column->name, table->name);
|
||||
|
@ -722,7 +722,7 @@ namespace pvpgn
|
|||
|
||||
column = table_get_first_column(table);
|
||||
std::sscanf(column->name, "%s", _column); //get column name without format infos
|
||||
std::sprintf(query, "INSERT INTO %s (%s) VALUES (%s)", table->name, _column, column->value);
|
||||
std::snprintf(query, sizeof(query), "INSERT INTO %s (%s) VALUES (%s)", table->name, _column, column->value);
|
||||
if (!(sql->query(query)))
|
||||
{
|
||||
eventlog(eventlog_level_info, __FUNCTION__, "added missing default account to table {}", table->name);
|
||||
|
|
Loading…
Add table
Reference in a new issue