--- lbbs/src/database.c 2025/05/02 03:32:19 1.10 +++ lbbs/src/database.c 2025/05/05 11:46:04 1.12 @@ -16,6 +16,7 @@ ***************************************************************************/ #include "common.h" +#include "database.h" #include "log.h" #include #include @@ -30,7 +31,7 @@ char DB_timezone[50]; MYSQL *db_open() { MYSQL *db; - char sql[1024]; + char sql[SQL_BUFFER_LEN]; db = mysql_init(NULL); if (db == NULL) @@ -53,7 +54,7 @@ MYSQL *db_open() return NULL; } - sprintf(sql, + snprintf(sql, sizeof(sql), "SET time_zone = '%s'", DB_timezone);