Remove unnecessary initializers.
[libdcp.git] / src / exceptions.cc
index 3d9b92cad993ecd5b37f781fb75c889b69cca96f..e86a3b890824eacd69282d4ca44ef4ff97f14da4 100644 (file)
@@ -141,7 +141,7 @@ BadKDMDateError::BadKDMDateError (bool starts_too_early)
 
 
 StartCompressionError::StartCompressionError (optional<int> code)
-       : runtime_error (String::compose("Could not start JPEG2000 encoding%1", code ? String::compose(" (%1", *code) : ""))
+       : runtime_error (String::compose("Could not start JPEG2000 encoding%1", code ? String::compose(" (%1)", *code) : ""))
        , _code (code)
 {}
 
@@ -186,7 +186,7 @@ UnknownChannelIdError::UnknownChannelIdError (std::string id)
 
 
 NoReelsError::NoReelsError ()
-       : runtime_error ("Cannot make a DCP when no reels have been added")
+       : runtime_error("Cannot write a CPL which has no reels")
 {
 
 }
@@ -198,3 +198,17 @@ MissingAssetmapError::MissingAssetmapError (boost::filesystem::path dir)
 
 }
 
+
+InconsistentValidityPeriodError::InconsistentValidityPeriodError()
+       : runtime_error("KDM contains keys with different validity periods")
+{
+
+}
+
+
+BadURNUUIDError::BadURNUUIDError(string bad_id)
+       : runtime_error(String::compose("Badly-formed URN UUID %1", bad_id))
+{
+
+}
+