mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-04 03:50:31 +00:00
we can now build with -Wformat=2, which found a couple of real bugs
because SPRINTF() use non-literal format strings (which cannot be checked), move it into its own module so the rest of func_strings can benefit from format string checking git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@159774 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -555,8 +555,7 @@ static char *sql_create_cdr_table =
|
||||
/*!
|
||||
* SQL query format to describe the table structure
|
||||
*/
|
||||
static char *sql_table_structure =
|
||||
"SELECT sql FROM sqlite_master WHERE type='table' AND tbl_name='%s'";
|
||||
#define sql_table_structure "SELECT sql FROM sqlite_master WHERE type='table' AND tbl_name='%s'"
|
||||
|
||||
/*!
|
||||
* SQL query format to fetch the static configuration of a file.
|
||||
@@ -564,11 +563,11 @@ static char *sql_table_structure =
|
||||
*
|
||||
* \see add_cfg_entry()
|
||||
*/
|
||||
static const char *sql_get_config_table =
|
||||
"SELECT *"
|
||||
" FROM '%q'"
|
||||
" WHERE filename = '%q' AND commented = 0"
|
||||
" ORDER BY cat_metric ASC, var_metric ASC;";
|
||||
#define sql_get_config_table \
|
||||
"SELECT *" \
|
||||
" FROM '%q'" \
|
||||
" WHERE filename = '%q' AND commented = 0" \
|
||||
" ORDER BY cat_metric ASC, var_metric ASC;"
|
||||
|
||||
static void free_table(struct sqlite_cache_tables *tblptr)
|
||||
{
|
||||
|
Reference in New Issue
Block a user