From e1fd748982dc5c335aa66766c62aa4e4d5d1bc6c Mon Sep 17 00:00:00 2001 From: David Faure Date: Wed, 15 Mar 2017 13:27:08 +0100 Subject: Remove unused QDateTime in KConfigBackend. Spotted because it leads to race conditions due to tzset (surely a Qt bug, but anyway no point in finding out lastModified for nothing). While at it, remove the unused size field as well. --- src/core/kconfigini.cpp | 6 ------ 1 file changed, 6 deletions(-) (limited to 'src/core/kconfigini.cpp') diff --git a/src/core/kconfigini.cpp b/src/core/kconfigini.cpp index 49ec150f..a5ecc00d 100644 --- a/src/core/kconfigini.cpp +++ b/src/core/kconfigini.cpp @@ -600,14 +600,8 @@ void KConfigIniBackend::setFilePath(const QString &file) const QFileInfo info(file); if (info.exists()) { setLocalFilePath(info.canonicalFilePath()); - setLastModified(info.lastModified()); - setSize(info.size()); } else { setLocalFilePath(file); - setSize(0); - QDateTime dummy; - dummy.setTime_t(0); - setLastModified(dummy); } } -- cgit v1.2.1