From: Carl Hetherington Date: Sun, 21 Oct 2012 17:04:13 +0000 (+0100) Subject: Don't report .tmp files as valid thumbs. X-Git-Tag: v2.0.48~1669 X-Git-Url: https://git.carlh.net/gitweb/?a=commitdiff_plain;h=2a0cec2f51312012302015cb808a1a25c1a6687d;p=dcpomatic.git Don't report .tmp files as valid thumbs. --- diff --git a/src/lib/film.cc b/src/lib/film.cc index 74e5d0bb2..aa0bfa211 100644 --- a/src/lib/film.cc +++ b/src/lib/film.cc @@ -260,7 +260,7 @@ Film::examine_content_post_gui () string const tdir = dir ("thumbs"); vector thumbs; - + for (filesystem::directory_iterator i = filesystem::directory_iterator (tdir); i != filesystem::directory_iterator(); ++i) { /* Aah, the sweet smell of progress */ @@ -271,7 +271,8 @@ Film::examine_content_post_gui () #endif size_t const d = l.find (".png"); - if (d != string::npos) { + size_t const t = l.find (".tmp"); + if (d != string::npos && t == string::npos) { thumbs.push_back (atoi (l.substr (0, d).c_str())); } }