introduce the ENABLE_LOG macro

This commit is contained in:
vms 2020-04-17 23:28:01 +03:00
parent 3dc83269a5
commit 584cb18795
3 changed files with 9 additions and 1 deletions

View File

@ -128,7 +128,8 @@ SQLITE_FLAGS = \
-DSQLITE_ENABLE_OFFSET_SQL_FUNC\
-DSQLITE_ENABLE_DESERIALIZE\
-DSQLITE_INTROSPECTION_PRAGMAS\
-DSQLITE_OMIT_POPEN
-DSQLITE_OMIT_POPEN\
-DLOG_ENABLED
.PHONY: default all clean

View File

@ -3,5 +3,6 @@ services:
sqlite3:
build:
context: .
container_name: sqlite3_builder
volumes:
- .:/code

View File

@ -110,14 +110,20 @@ const char *invoke(char *request, int request_size) {
if(g_isInited == 0) {
// TODO: check the return code
init();
#if LOG_ENABLED
const char successInitMessage[] = "Sqlite has been initialized";
log_utf8_string(successInitMessage, sizeof(successInitMessage));
#endif
g_isInited = 1;
}
request[request_size] = 0;
#if LOG_ENABLED
log_utf8_string(request, request_size);
#endif
ShellText str;
initText(&str);