X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Fconfig.cc;h=5b96d108ccdfdd51a9d08595eb1e6c0c9b9d710b;hp=9f981c61918b111874858a1af5847a8b8c8c174b;hb=373f010a7f04add1f49169cbaa60cb7ae5f508d4;hpb=e888e92f354b9868337b0b022ff9be38b9c36c0f diff --git a/src/lib/config.cc b/src/lib/config.cc index 9f981c619..5b96d108c 100644 --- a/src/lib/config.cc +++ b/src/lib/config.cc @@ -135,6 +135,7 @@ Config::read_old_metadata () { ifstream f (file(true).c_str ()); string line; + while (getline (f, line)) { if (line.empty ()) { continue; @@ -207,6 +208,17 @@ Config::file (bool old) const return p.string (); } +string +Config::crypt_chain_directory () const +{ + boost::filesystem::path p; + p /= g_get_user_config_dir (); + p /= "dvdomatic"; + p /= "crypt"; + boost::filesystem::create_directories (p); + return p.string (); +} + /** @return Singleton instance */ Config * Config::instance ()