diff options
-rw-r--r-- | src/db/mod.rs | 2 | ||||
-rw-r--r-- | src/main.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/db/mod.rs b/src/db/mod.rs index fb9f823..67d9a93 100644 --- a/src/db/mod.rs +++ b/src/db/mod.rs @@ -4,7 +4,7 @@ use rusqlite_migration::{Migrations, M}; pub mod cards; -pub fn init(database: String) -> Result<Connection> { +pub fn init(database: &str) -> Result<Connection> { let mut conn = Connection::open(database)?; apply_migrations(&mut conn)?; set_pragma(&conn, "foreign_keys", "ON")?; diff --git a/src/main.rs b/src/main.rs index 3454897..daff5cb 100644 --- a/src/main.rs +++ b/src/main.rs @@ -26,7 +26,7 @@ struct Opt { fn main() -> Result<()> { let args = Opt::parse(); let deck_path = args.deck; - let mut conn = db::init(db_path(&deck_path))?; + let mut conn = db::init(&db_path(&deck_path))?; let deck_name = deck::pp_from_path(&deck_path).unwrap_or_else(|| "Deck".to_string()); let mut term = gui::setup_terminal()?; |