diff options
author | Joris | 2025-02-07 11:46:47 +0100 |
---|---|---|
committer | Joris | 2025-02-07 11:46:47 +0100 |
commit | 33b7d8d0221b7ccf08443b11d89c137c5caaa437 (patch) | |
tree | 0b72ceab604c1f2bb0937a0b8840a315734d7c61 | |
parent | b324803fe11b52b28ac2dc459504f904a48a79d4 (diff) |
Use &str when possible
-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()?; |