static int __prepare_delete(sqlite3 *db)
{
- __STC_LOG_FUNC_ENTER__;
int rc;
static int initialized;
- if (initialized) {
- __STC_LOG_FUNC_EXIT__; //LCOV_EXCL_LINE
- return SQLITE_OK; //LCOV_EXCL_LINE
- }
+ if (initialized)
+ return SQLITE_OK;
PREPARE_DELETE(delete_query[0], DELETE_ALL);
PREPARE_DELETE(delete_query[1], DELETE_APP);
PREPARE_DELETE(delete_query[4], DELETE_FIRST_BY_NUMBER);
initialized = 1;
- __STC_LOG_FUNC_EXIT__;
return rc;
}
static void __finalize_delete(void)
{
- __STC_LOG_FUNC_ENTER__;
-
unsigned int i;
for (i = 0; i < sizeof(delete_query) / sizeof(*delete_query); i++)
FINALIZE(delete_query[i]);
-
- __STC_LOG_FUNC_EXIT__;
}
static int __prepare_select(sqlite3 *db)
{
- __STC_LOG_FUNC_ENTER__;
int rc;
static int initialized;
- if (initialized) {
- __STC_LOG_FUNC_EXIT__; //LCOV_EXCL_LINE
- return SQLITE_OK; //LCOV_EXCL_LINE
- }
+ if (initialized)
+ return SQLITE_OK;
PREPARE_SELECT(select_for_period, SELECT_FOR_PERIOD);
PREPARE_SELECT(select_for_period_iface, SELECT_FOR_PERIOD_IFACE);
PREPARE_SELECT(select_chunks_total_iface, SELECT_CHUNKS_TOTAL_IFACE);
initialized = 1;
- __STC_LOG_FUNC_EXIT__;
return rc;
}
static void __finalize_select(void)
{
- __STC_LOG_FUNC_ENTER__;
-
FINALIZE(select_for_period);
FINALIZE(select_for_period_iface);
FINALIZE(select_chunks);
FINALIZE(select_total_iface);
FINALIZE(select_chunks_total);
FINALIZE(select_chunks_total_iface);
-
- __STC_LOG_FUNC_EXIT__;
}
static int __prepare_insert(sqlite3 *db)
{
- __STC_LOG_FUNC_ENTER__;
int rc;
static int initialized;
- if (initialized) {
- __STC_LOG_FUNC_EXIT__; //LCOV_EXCL_LINE
- return SQLITE_OK; //LCOV_EXCL_LINE
- }
+ if (initialized)
+ return SQLITE_OK;
PREPARE_INSERT(update_statistics_query, INSERT_VALUES);
initialized = 1;
- __STC_LOG_FUNC_EXIT__;
return rc;
}
static void __finalize_insert(void)
{
- __STC_LOG_FUNC_ENTER__;
-
FINALIZE(update_statistics_query);
-
- __STC_LOG_FUNC_EXIT__;
}
static int __is_iftype_defined(const stc_iface_type_e iftype)