close file before unlink
This commit is contained in:
parent
2443fd1d79
commit
847afa3f64
@ -98,10 +98,14 @@ static void au_unblacklist (std::string id)
|
|||||||
}
|
}
|
||||||
|
|
||||||
std::string bl;
|
std::string bl;
|
||||||
std::ifstream ifs(fn.c_str());
|
{
|
||||||
bl.assign ((std::istreambuf_iterator<char>(ifs)), (std::istreambuf_iterator<char>()));
|
std::ifstream ifs(fn.c_str());
|
||||||
::g_unlink(fn.c_str());
|
bl.assign ((std::istreambuf_iterator<char>(ifs)), (std::istreambuf_iterator<char>()));
|
||||||
|
}
|
||||||
|
|
||||||
|
::g_unlink (fn.c_str());
|
||||||
|
|
||||||
|
assert (!Glib::file_test (fn, Glib::FILE_TEST_EXISTS));
|
||||||
assert(id.find("\n") == string::npos);
|
assert(id.find("\n") == string::npos);
|
||||||
|
|
||||||
id += "\n"; // add separator
|
id += "\n"; // add separator
|
||||||
|
@ -133,10 +133,14 @@ static void vstfx_un_blacklist (const char *idcs)
|
|||||||
}
|
}
|
||||||
|
|
||||||
std::string bl;
|
std::string bl;
|
||||||
std::ifstream ifs (fn.c_str ());
|
{
|
||||||
bl.assign ((std::istreambuf_iterator<char> (ifs)), (std::istreambuf_iterator<char> ()));
|
std::ifstream ifs (fn.c_str ());
|
||||||
|
bl.assign ((std::istreambuf_iterator<char> (ifs)), (std::istreambuf_iterator<char> ()));
|
||||||
|
}
|
||||||
|
|
||||||
::g_unlink (fn.c_str ());
|
::g_unlink (fn.c_str ());
|
||||||
|
|
||||||
|
assert (!Glib::file_test (fn, Glib::FILE_TEST_EXISTS));
|
||||||
assert (id.find ("\n") == string::npos);
|
assert (id.find ("\n") == string::npos);
|
||||||
|
|
||||||
id += "\n"; // add separator
|
id += "\n"; // add separator
|
||||||
|
Loading…
Reference in New Issue
Block a user