Validation of certificate chains will fail before dcpomatic_setup()
[dcpomatic.git] / src / lib / config.cc
index ea2a579398b918531f57f3e674cac8fe0859e78d..74f916b21e49e52fa26ba224ccdb9b062e2f4059 100644 (file)
@@ -487,11 +487,11 @@ try
                }
        }
 
-       if (!_signer_chain->private_key_valid() || !_signer_chain->chain_valid()) {
+       if (!_signer_chain->chain_valid() || !_signer_chain->private_key_valid()) {
                bad = BAD_SIGNER_INCONSISTENT;
        }
 
-       if (!_decryption_chain->private_key_valid() || !_decryption_chain->chain_valid()) {
+       if (!_decryption_chain->chain_valid() || !_decryption_chain->private_key_valid()) {
                bad = BAD_DECRYPTION_INCONSISTENT;
        }