X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fconfig.cc;h=54b9168f2542a1bbd8ee49d0b933f4c95007ada2;hb=2d5b8cdde08044d323aa7193dfac6c9f8bca7131;hp=777d4114d9c3b9fcfaf14bb46bbe20ecd64a8347;hpb=d99ca0a95e61b53105f765497bc465a7420e7a47;p=dcpomatic.git diff --git a/src/lib/config.cc b/src/lib/config.cc index 777d4114d..54b9168f2 100644 --- a/src/lib/config.cc +++ b/src/lib/config.cc @@ -41,7 +41,6 @@ using std::vector; using std::ifstream; using std::string; -using std::ofstream; using std::list; using std::max; using std::exception; @@ -109,8 +108,8 @@ Config::read () boost::optional u = f.optional_bool_child ("UseAnyServers"); _use_any_servers = u.get_value_or (true); - list > servers = f.node_children ("Server"); - for (list >::iterator i = servers.begin(); i != servers.end(); ++i) { + list servers = f.node_children ("Server"); + for (list::iterator i = servers.begin(); i != servers.end(); ++i) { if ((*i)->node_children("HostName").size() == 1) { _servers.push_back ((*i)->string_child ("HostName")); } else { @@ -147,13 +146,13 @@ Config::read () _default_still_length = f.optional_number_child("DefaultStillLength").get_value_or (10); _default_j2k_bandwidth = f.optional_number_child("DefaultJ2KBandwidth").get_value_or (200000000); - list > cc = f.node_children ("ColourConversion"); + list cc = f.node_children ("ColourConversion"); if (!cc.empty ()) { _colour_conversions.clear (); } - for (list >::iterator i = cc.begin(); i != cc.end(); ++i) { + for (list::iterator i = cc.begin(); i != cc.end(); ++i) { _colour_conversions.push_back (PresetColourConversion (*i)); } @@ -164,8 +163,8 @@ Config::read () _colour_conversions.push_back (PresetColourConversion (_("Rec. 709"), 2.2, false, libdcp::colour_matrix::rec709_to_xyz, 2.6)); } - list > cin = f.node_children ("Cinema"); - for (list >::iterator i = cin.begin(); i != cin.end(); ++i) { + list cin = f.node_children ("Cinema"); + for (list::iterator i = cin.begin(); i != cin.end(); ++i) { /* Slightly grotty two-part construction of Cinema here so that we can use shared_from_this. */ @@ -182,6 +181,7 @@ Config::read () void Config::read_old_metadata () { + /* XXX: this won't work with non-Latin filenames */ ifstream f (file(true).string().c_str ()); string line;