ide: little more refactoring of SeleckPkg.cpp

git-svn-id: svn://ultimatepp.org/upp/trunk@5288 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2012-08-26 09:36:06 +00:00
parent 7445ac34c9
commit c6213a480e

View file

@ -433,9 +433,8 @@ void SelectPackageDlg::Load()
PkData& d = nest[i];
String path = nest.GetKey(i);
if(dir_exists.Find(path) < 0) // cached folder was deleted
nest.Unlink(i);
else {
FindFile ff(path);
if(ff && ff.IsFolder()) {
String upp_path = AppendFileName(path, GetFileName(d.package) + ".upp");
LSLOW();
Time tm = FileGetTime(upp_path);
@ -467,6 +466,8 @@ void SelectPackageDlg::Load()
}
}
}
else
nest.Unlink(i); // cached folder was deleted
ScanFolder(path, nest, d.nest, dir_exists, d.package + '/');
}
nest.Sweep();