From 8eebc5372880287e09cc1156a987f239465d7bf5 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Thu, 14 Dec 2017 15:08:53 +0100 Subject: Unify item type enum Previously, there was csync_ftw_type_e and SyncFileItem::Type. Having two enums lead to a bug where Type::Unknown == Type::File that went unnoticed for a good while. This patch keeps only a single enum. --- test/testsyncjournaldb.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test/testsyncjournaldb.cpp') diff --git a/test/testsyncjournaldb.cpp b/test/testsyncjournaldb.cpp index cb86a1655..389dcec5d 100644 --- a/test/testsyncjournaldb.cpp +++ b/test/testsyncjournaldb.cpp @@ -54,7 +54,7 @@ private slots: // signed int being cast to uint64 either (like uint64::max would be) record._inode = std::numeric_limits::max() + 12ull; record._modtime = dropMsecs(QDateTime::currentDateTime()); - record._type = 5; + record._type = ItemTypeDirectory; record._etag = "789789"; record._fileId = "abcd"; record._remotePerm = RemotePermissions("RW"); @@ -76,7 +76,7 @@ private slots: record._modtime = dropMsecs(QDateTime::currentDateTime().addDays(1)); // try a value that only fits uint64, not int64 record._inode = std::numeric_limits::max() - std::numeric_limits::max() - 1; - record._type = 7; + record._type = ItemTypeFile; record._etag = "789FFF"; record._fileId = "efg"; record._remotePerm = RemotePermissions("NV"); -- cgit v1.2.3