diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2012-03-12 15:32:23 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2012-03-12 15:32:23 +0400 |
commit | b53cbb4e011f7912f7ef5dcada86e77d55b76766 (patch) | |
tree | e89fa9d850f6313e6215853a1e1db7ca2d36400c /source/blender/render | |
parent | ca5fd21bb5c43d605c8fef270e397184ec73d480 (diff) |
Fix #30512: external render saved render result after reporting error.
Diffstat (limited to 'source/blender/render')
-rw-r--r-- | source/blender/render/intern/source/external_engine.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/render/intern/source/external_engine.c b/source/blender/render/intern/source/external_engine.c index 335de2dd055..3aa69171aa5 100644 --- a/source/blender/render/intern/source/external_engine.c +++ b/source/blender/render/intern/source/external_engine.c @@ -42,6 +42,7 @@ #include "BLI_string.h" #include "BLI_utildefines.h" +#include "BKE_global.h" #include "BKE_report.h" #include "BKE_scene.h" @@ -323,6 +324,9 @@ int RE_engine_render(Render *re, int do_all) RE_engine_free(engine); + if(BKE_reports_contain(re->reports, RPT_ERROR)) + G.afbreek = 1; + return 1; } |