Fix a warning testing return of strncmp

This commit is contained in:
Sébastien Rombauts 2020-01-12 22:05:53 +01:00
parent a99d48d3c0
commit eadd166d75

View File

@ -310,7 +310,7 @@ Header Database::getHeaderInfo(const std::string& aFilename)
// If the "magic string" can't be found then header is invalid, corrupt or unreadable
strncpy(pHeaderStr, pBuf, 16);
if (!strncmp(pHeaderStr, "SQLite format 3", 15) == 0)
if (strncmp(pHeaderStr, "SQLite format 3", 15) != 0)
{
throw SQLite::Exception("Invalid or encrypted SQLite header in file " + aFilename);
}