From 383d066f56bc05c457530acef7a76d3bd2c4bfeb Mon Sep 17 00:00:00 2001 From: Maas-Maarten Zeeman Date: Thu, 13 Oct 2011 21:50:12 +0200 Subject: [PATCH] First test case --- c_src/esqlite_nif.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/c_src/esqlite_nif.c b/c_src/esqlite_nif.c index 7a0d0fd..f291ecb 100644 --- a/c_src/esqlite_nif.c +++ b/c_src/esqlite_nif.c @@ -31,13 +31,12 @@ static ERL_NIF_TERM esqlite_open_nif(ErlNifEnv* env, int argc, const ERL_NIF_TER fprintf(stderr, "Can't open database: %s\n", sqlite3_errmsg(db)); sqlite3_close(db); /* maak een error tuple */ + return enif_make_tuple2(env, _atom_error, _atom_error); /* todo add error message */ } /* and wrap it in an erlang resource */ fprintf(stderr, "The database is open.\n"); - sqlite3_close(db); - fprintf(stderr, "And closed\n"); return enif_make_tuple2(env, _atom_ok, _atom_ok);