X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Fpreview.cpp;h=d681d3e6e9d5ecaab5fb65958806363577812267;hb=9459638ad6797b8139f1e9f0715c96076dbf0890;hp=3ab8dfa9feb618217b8f987bb60fce5a749efae0;hpb=69d51ca9bea12b87bf5d8d81d0892ae824cb4147;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/preview.cpp b/synfig-studio/trunk/src/gtkmm/preview.cpp index 3ab8dfa..d681d3e 100644 --- a/synfig-studio/trunk/src/gtkmm/preview.cpp +++ b/synfig-studio/trunk/src/gtkmm/preview.cpp @@ -701,7 +701,7 @@ void studio::Widget_Preview::disconnect_preview(Preview *prev) } } -void studio::Widget_Preview::set_preview(handle prev) +void studio::Widget_Preview::set_preview(etl::handle prev) { preview = prev; @@ -867,9 +867,11 @@ void studio::Widget_Preview::stoprender() if (!preview->renderer) return; +#ifdef SINGLE_THREADED if (preview->renderer->updating) preview->renderer->stop(); else +#endif preview->renderer.detach(); } }