It builds again.
[libdcp.git] / src / exceptions.cc
index c3755a6017f3f233949fae6e7ef4f587fbde59ce..e5a46948ce504ef14f8164a3ab8ec585ec3586fa 100644 (file)
 
 */
 
+/** @file  src/exceptions.cc
+ *  @brief Exceptions thrown by libdcp.
+ */
+
 #include "exceptions.h"
 #include "compose.hpp"
 
 using std::string;
 using namespace dcp;
 
-FileError::FileError (std::string const & message, boost::filesystem::path filename, int number)
+FileError::FileError (string message, boost::filesystem::path filename, int number)
        : _message (String::compose ("%1 (error %2) (%3)", message, filename.string(), number))
        , _filename (filename)
        , _number (number)
@@ -31,3 +35,9 @@ FileError::FileError (std::string const & message, boost::filesystem::path filen
 
 }
 
+UnresolvedRefError::UnresolvedRefError (string id)
+       : _message (String::compose ("Unresolved reference to asset id %1", id))
+{
+
+}
+