Commit c4c9b4457f0f760c1bf46dd8a309ab76eb128c1d

  • avatar
  • aavit <qt-info @no…a.com>
  • Mon Sep 07 11:53:22 CEST 2009
Fix for qfileinfo autotest: LocalDiskFile set also for non-existing file

Change 53576b4d3c3e7325d01efba6c4da80299492f2db introduced the
behaviour that QFSFileEngine sets LocalDiskFlag regardless of whether
the file exists or not, but it just did it for Windows. This change
makes fsengine for unix/mac behave likewise.

Reviewed-by: trustme
  
731731 }
732732
733733 QAbstractFileEngine::FileFlags ret = 0;
734 if (type & FlagsMask)
735 ret |= LocalDiskFlag;
734736 bool exists = d->doStat();
735737 if (!exists && !d->isSymlink())
736738 return ret;
798798 }
799799 }
800800 if (type & FlagsMask) {
801 ret |= LocalDiskFlag;
802801 if (exists)
803802 ret |= ExistsFlag;
804803#if defined(Q_OS_SYMBIAN)