From d168919937120fbadf82bf2df345d33bd0f9168f Mon Sep 17 00:00:00 2001 From: Konstantin Dmitriev Date: Dec 13 2019 04:35:51 +0000 Subject: Reset streams --- diff --git a/synfig-studio/src/gui/instance.cpp b/synfig-studio/src/gui/instance.cpp index ab415d6..f66e3ce 100644 --- a/synfig-studio/src/gui/instance.cpp +++ b/synfig-studio/src/gui/instance.cpp @@ -292,6 +292,7 @@ studio::Instance::run_plugin(std::string plugin_path) std::ofstream outfile(filename_processed, std::ios::binary); outfile << stream_in->rdbuf(); outfile.close(); + stream_in.reset(); bool result=true; //result = launcher.execute( plugin_path, App::get_base_path() ); @@ -317,7 +318,7 @@ studio::Instance::run_plugin(std::string plugin_path) std::ifstream infile(filename_processed, std::ios::binary); *stream << infile.rdbuf(); infile.close(); - + stream.reset(); } }