Don't shadow member variable with argument.
authorAndrew den Exter <andrew.den-exter@nokia.com>
Thu, 21 Jun 2012 07:01:14 +0000 (17:01 +1000)
committerQt by Nokia <qt-info@nokia.com>
Fri, 22 Jun 2012 02:43:54 +0000 (04:43 +0200)
Function argument is being written to itself rather than the member
variable preventing the property from ever changing.

Task-number: QTBUG-26158
Change-Id: Id204a193300c62feeb007a2ea9df89cba5e1d513
Reviewed-by: Alan Alpert <alan.alpert@nokia.com>
src/imports/folderlistmodel/fileinfothread.cpp
src/imports/folderlistmodel/fileinfothread_p.h

index 64acfbe..ee34376 100644 (file)
@@ -150,10 +150,10 @@ void FileInfoThread::setShowDirs(bool showFolders)
     condition.wakeAll();
 }
 
-void FileInfoThread::setShowDirsFirst(bool showDirsFirst)
+void FileInfoThread::setShowDirsFirst(bool show)
 {
     QMutexLocker locker(&mutex);
-    showDirsFirst = showDirsFirst;
+    showDirsFirst = show;
     folderUpdate = true;
     condition.wakeAll();
 }
index d144f52..8ff5948 100644 (file)
@@ -71,7 +71,7 @@ public:
     void setSortFlags(QDir::SortFlags flags);
     void setNameFilters(const QStringList & nameFilters);
     void setShowDirs(bool showFolders);
-    void setShowDirsFirst(bool showDirsFirst);
+    void setShowDirsFirst(bool show);
     void setShowDotDot(bool on);
     void setShowOnlyReadable(bool on);