summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/config.cc13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/lib/config.cc b/src/lib/config.cc
index 91966eefb..c483734f8 100644
--- a/src/lib/config.cc
+++ b/src/lib/config.cc
@@ -145,12 +145,10 @@ void
Config::read ()
{
if (!have_existing ("config.xml")) {
- cout << "No existing config.xml; creating chains.\n";
/* Make a new set of signing certificates and key */
_signer_chain = create_certificate_chain ();
/* And similar for decryption of KDMs */
_decryption_chain = create_certificate_chain ();
- cout << "Writing config.\n";
write ();
return;
}
@@ -337,16 +335,7 @@ Config::instance ()
{
if (_instance == 0) {
_instance = new Config;
- try {
- _instance->read ();
- } catch (exception& e) {
- /* configuration load failed; never mind, just
- stick with the default.
- */
- cerr << "dcpomatic: warning: configuration did not load (" << e.what() << "); using defaults\n";
- } catch (...) {
- cerr << "dcpomatic: warning: configuration did not load; using defaults\n";
- }
+ _instance->read ();
}
return _instance;