mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-08-19 09:53:08 +02:00
pass create_if_missing in Replica constructor
This commit is contained in:
parent
67fc422311
commit
015e8eac25
2 changed files with 3 additions and 3 deletions
|
@ -63,11 +63,11 @@ tc::Replica& tc::Replica::operator= (Replica &&other) noexcept
|
|||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
tc::Replica::Replica (const std::string& dir)
|
||||
tc::Replica::Replica (const std::string& dir, bool create_if_missing)
|
||||
{
|
||||
TCString path = tc_string_borrow (dir.c_str ());
|
||||
TCString error;
|
||||
auto tcreplica = tc_replica_new_on_disk (path, &error);
|
||||
auto tcreplica = tc_replica_new_on_disk (path, create_if_missing, &error);
|
||||
if (!tcreplica) {
|
||||
auto errmsg = format ("Could not create replica at {1}: {2}", dir, tc_string_content (&error));
|
||||
tc_string_free (&error);
|
||||
|
|
|
@ -52,7 +52,7 @@ namespace tc {
|
|||
{
|
||||
public:
|
||||
Replica (); // tc_replica_new_in_memory
|
||||
Replica (const std::string& dir); // tc_replica_new_on_disk
|
||||
Replica (const std::string& dir, bool create_if_missing); // tc_replica_new_on_disk
|
||||
|
||||
// This object "owns" inner, so copy is not allowed.
|
||||
Replica (const Replica &) = delete;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue