Avoid un necessary move when popping circular_q

This commit is contained in:
gabime
2019-09-17 11:56:17 +03:00
parent 2ddd6895e1
commit d52cf87d71
4 changed files with 21 additions and 13 deletions

View File

@@ -139,8 +139,8 @@ private:
filename_t current_file = filename();
if (filenames_q_.full())
{
filename_t old_filename;
filenames_q_.pop_front(old_filename);
auto &old_filename = filenames_q_.front();
filenames_q_.pop_front();
bool ok = remove_if_exists(old_filename) == 0;
if (!ok)
{