From c157c1b809e404aa8e1ddf8020b53fd807a0610d Mon Sep 17 00:00:00 2001 From: Abdelrazak Younes Date: Wed, 30 Jul 2008 07:55:53 +0000 Subject: [PATCH] Add some comments. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25999 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/support/FileName.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/support/FileName.cpp b/src/support/FileName.cpp index ac1e376d92..46b5ceec53 100644 --- a/src/support/FileName.cpp +++ b/src/support/FileName.cpp @@ -817,10 +817,11 @@ bool operator==(FileName const & lhs, FileName const & rhs) // This is supposed to be fixed for Qt5. if (lhs.empty()) + // QFileInfo::operator==() returns false if the two QFileInfo are empty. return rhs.empty(); if (rhs.empty()) - // Avoid unnecessary checks. + // Avoid unnecessary checks below. return false; lhs.d->refresh(); @@ -829,6 +830,7 @@ bool operator==(FileName const & lhs, FileName const & rhs) if (!lhs.d->fi.isSymLink() && !rhs.d->fi.isSymLink()) return lhs.d->fi == rhs.d->fi; + // FIXME: When/if QFileInfo support symlink comparison, remove this code. QFileInfo fi1(lhs.d->fi); if (fi1.isSymLink()) fi1 = QFileInfo(fi1.symLinkTarget());