diff --git a/src/Database.cpp b/src/Database.cpp index 3ffbfb9f..4079d74e 100644 --- a/src/Database.cpp +++ b/src/Database.cpp @@ -64,11 +64,16 @@ std::vector Database::files () const //////////////////////////////////////////////////////////////////////////////// // Walk backwards through the files until an interval is found. +// Note: Not an exclusion. std::string Database::lastLine () { std::vector ::reverse_iterator ri; for (ri = _files.rbegin (); ri != _files.rend (); ri++) - return ri->lastLine (); + { + auto line = ri->lastLine (); + if (line != "") + return line; + } return ""; }