diff --git a/tsk/auto/db_sqlite.cpp b/tsk/auto/db_sqlite.cpp index 6881cc69615d1fd038242996185ce1232c1bba4b..d05c96fe72d20e015c13509147d53d37b1f4dfda 100644 --- a/tsk/auto/db_sqlite.cpp +++ b/tsk/auto/db_sqlite.cpp @@ -592,7 +592,7 @@ uint32_t TskDbSqlite::hash(const unsigned char *str) { uint32_t hash = 5381; int c; - while (c = *str++) { + while ((c = *str++)) { // skip slashes -> normalizes leading/ending/double slashes if (c == '/') continue; diff --git a/tsk/auto/tsk_db_sqlite.h b/tsk/auto/tsk_db_sqlite.h index 0d358739c9793db2e19fc83e7097038c73e52cec..735867816b760cc47f27ced47b6002369d44db65 100755 --- a/tsk/auto/tsk_db_sqlite.h +++ b/tsk/auto/tsk_db_sqlite.h @@ -236,7 +236,7 @@ class TskDbSqlite { void storeObjId(const int64_t & fsObjId, const TSK_FS_FILE *fs_file, const char *path, const int64_t & objId); int64_t findParObjId(const TSK_FS_FILE * fs_file, const char *path, const int64_t & fsObjId); - uint32_t TskDbSqlite::hash(const unsigned char *str); + uint32_t hash(const unsigned char *str); sqlite3 *m_db; TSK_TCHAR m_dbFilePath[1024]; char m_dbFilePathUtf8[1024];