add: database in config file
fix: set pinMode only on start
This commit is contained in:
parent
fd2f5acbb3
commit
6e3b1d52a4
10 changed files with 24 additions and 9 deletions
|
@ -3,10 +3,11 @@
|
|||
#include <stdio.h>
|
||||
#include <lmdb.h>
|
||||
|
||||
#include <config.h>
|
||||
#include <constants.h>
|
||||
|
||||
void
|
||||
database_setup(MDB_env **mdb_env)
|
||||
database_setup(MDB_env **mdb_env, config_t *config)
|
||||
{
|
||||
int err;
|
||||
|
||||
|
@ -22,7 +23,7 @@ database_setup(MDB_env **mdb_env)
|
|||
exit(1);
|
||||
}
|
||||
|
||||
if(mdb_env_open(*mdb_env, "db.lmdb", MDB_NOSUBDIR, 0700) != 0)
|
||||
if(mdb_env_open(*mdb_env, config->database, MDB_NOSUBDIR, 0700) != 0)
|
||||
{
|
||||
perror("Can't open mdb file");
|
||||
exit(1);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue