fix: add ctx data dir check for database initialization

This commit is contained in:
ngn
2024-07-14 21:07:25 +03:00
parent 9aefa2ebf9
commit 16cfc0676e
2 changed files with 6 additions and 1 deletions

View File

@ -9,6 +9,11 @@ bool lm_ctx_database_init(lm_ctx_t *ctx){
if(ctx->db != NULL)
return true;
if(NULL == ctx->data){
lm_error_set(LM_ERR_CtxDataNULL);
return false;
}
char dbpath[strlen(ctx->data)+10];
join(dbpath, ctx->data, "db");