[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeaddons/kfile-plugins/folder
From: Waldo Bastian <bastian () kde ! org>
Date: 2003-05-25 16:54:32
[Download RAW message or body]
CVS commit by waba:
Don't crash
M +9 -2 kfile_folder.cpp 1.5
--- kdeaddons/kfile-plugins/folder/kfile_folder.cpp #1.4:1.5
@@ -53,9 +53,16 @@ bool KFolderPlugin::readInfo( KFileMetaI
KFileMetaInfoGroup group = appendGroup(info, "FolderInfo");
+ if (info.path().isEmpty())
+ return false;
+
QDir dir;
if ( !dir.cd(info.path()) )
return false;
- QPtrListIterator<QFileInfo> list = QPtrListIterator<QFileInfo>(*dir.entryInfoList());
+ const QPtrList<QFileInfo> *fileList = dir.entryInfoList();
+ if (!fileList)
+ return false;
+
+ QPtrListIterator<QFileInfo> list = QPtrListIterator<QFileInfo>(*fileList);
QFileInfo* file;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic