Fix 1346746: init targets before using them during rendering in synfigstudio
[synfig.git] / synfig-studio / trunk / src / gtkmm / render.cpp
index 9c25a77..bc1c9cf 100644 (file)
@@ -270,6 +270,10 @@ RenderSettings::on_render_pressed()
 
        target->set_rend_desc(&rend_desc);
        target->set_quality((int)adjustment_quality.get_value());
+       if( !target->init() ){
+               canvas_interface_->get_ui_interface()->error(_("Target initialisation failure"));
+               return;
+       }
 
        canvas_interface_->get_ui_interface()->task(_("Rendering ")+filename);