Report job errors even if they contain < or >. Give a better error when parsing...
[dcpomatic.git] / src / lib / job.cc
index 8cc6ced8ef2e90f81f83d802466f269f8237eb59..4517765247075236bd702123852bc6125c27fc7e 100644 (file)
@@ -190,6 +190,12 @@ Job::run_wrapper ()
                set_progress (1);
                set_state (FINISHED_ERROR);
 
+       } catch (FileError& e) {
+
+               set_error (e.what(), e.what());
+               set_progress (1);
+               set_state (FINISHED_ERROR);
+
        } catch (std::exception& e) {
 
                set_error (