diff options
Diffstat (limited to 'src/exceptions.cc')
| -rw-r--r-- | src/exceptions.cc | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/exceptions.cc b/src/exceptions.cc index 28846e16..b31974d4 100644 --- a/src/exceptions.cc +++ b/src/exceptions.cc @@ -28,7 +28,7 @@ using std::string; using namespace dcp; FileError::FileError (string message, boost::filesystem::path filename, int number) - : _message (String::compose ("%1 (%2) (error %3)", message, filename.string(), number)) + : StringError (String::compose ("%1 (%2) (error %3)", message, filename.string(), number)) , _filename (filename) , _number (number) { @@ -36,13 +36,13 @@ FileError::FileError (string message, boost::filesystem::path filename, int numb } UnresolvedRefError::UnresolvedRefError (string id) - : _message (String::compose ("Unresolved reference to asset id %1", id)) + : StringError (String::compose ("Unresolved reference to asset id %1", id)) { } TimeFormatError::TimeFormatError (string bad_time) - : _message (String::compose ("Bad time string %1", bad_time)) + : StringError (String::compose ("Bad time string %1", bad_time)) { } @@ -68,3 +68,9 @@ MissingAssetError::MissingAssetError (boost::filesystem::path path, AssetType ty _message = String::compose ("Missing asset %1%2", path.string(), type_name); } + +NotEncryptedError::NotEncryptedError (string const & what) + : StringError (String::compose ("%1 is not encrypted", what)) +{ + +} |
