[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepimlibs/kabc/plugins/dir
From: Laurent Montel <montel () kde ! org>
Date: 2007-05-24 10:08:25
Message-ID: 1180001305.828162.12831.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 667884 by mlaurent:
Fix crash when list of file is empty or directory doesn't exist
M +5 -1 resourcedir.cpp
--- trunk/KDE/kdepimlibs/kabc/plugins/dir/resourcedir.cpp #667883:667884
@@ -177,7 +177,11 @@
if ( !dir.exists() ) { // no directory available
return dir.mkdir( dir.path() );
} else {
- QString testName = dir.entryList( QDir::Files )[0];
+ kdDebug()<<" ir.entryList( QDir::Files ) :"<<dir.entryList( QDir::Files ).count()<<endl;
+ QStringList lst = dir.entryList( QDir::Files );
+ if( lst.isEmpty()) //path doesn't exist or list of file empty
+ return true;
+ QString testName = lst[0];
if ( testName.isNull() || testName.isEmpty() ) // no file in directory
return true;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic