From 1155ca10f8e329d253f7dd58dad396321116798c Mon Sep 17 00:00:00 2001 From: Albert Astals Cid Date: Wed, 23 Nov 2016 11:13:48 +0100 Subject: QSettings: Avoid unneeded sync() on destruction ... if sync() has already been called manually. Change-Id: I11bd6810aa3c1065a72ffaa2001d1bdbf8bf9c89 Reviewed-by: Oswald Buddenhagen Reviewed-by: Thiago Macieira --- src/corelib/io/qsettings.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/corelib/io/qsettings.cpp') diff --git a/src/corelib/io/qsettings.cpp b/src/corelib/io/qsettings.cpp index 480a777457..8c67d97afa 100644 --- a/src/corelib/io/qsettings.cpp +++ b/src/corelib/io/qsettings.cpp @@ -2705,6 +2705,7 @@ void QSettings::sync() { Q_D(QSettings); d->sync(); + d->pendingChanges = false; } /*! -- cgit v1.2.3