diff --git a/src/python/database.c b/src/python/database.c index d6ee4d0..7b4018c 100644 --- a/src/python/database.c +++ b/src/python/database.c @@ -48,9 +48,12 @@ static int Database_init(DatabaseObject* self, PyObject* args, PyObject* kwargs) FILE* f = NULL; // Parse arguments - if (!PyArg_ParseTuple(args, "s", &path)) + if (!PyArg_ParseTuple(args, "|s", &path)) return -1; + if (!path) + path = strdup("@databasedir@/database.db"); + // Copy path self->path = strdup(path); if (!self->path)