summaryrefslogtreecommitdiff
path: root/noncore/unsupported/oipkg
authortille <tille>2002-07-24 11:22:45 (UTC)
committer tille <tille>2002-07-24 11:22:45 (UTC)
commit0948a167e4e46e6d2082809ec47be6a08a5de9d7 (patch) (unidiff)
tree31d9da85c68da2f2d4ca99a7ca3aaacce5ed72be /noncore/unsupported/oipkg
parent17068d35cc662a1cace883cfa98bb1f21534cb41 (diff)
downloadopie-0948a167e4e46e6d2082809ec47be6a08a5de9d7.zip
opie-0948a167e4e46e6d2082809ec47be6a08a5de9d7.tar.gz
opie-0948a167e4e46e6d2082809ec47be6a08a5de9d7.tar.bz2
fix #136 -- parse packagelist without a nl at eof
Diffstat (limited to 'noncore/unsupported/oipkg') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/unsupported/oipkg/packagelist.cpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/noncore/unsupported/oipkg/packagelist.cpp b/noncore/unsupported/oipkg/packagelist.cpp
index 844f43f..998dae9 100644
--- a/noncore/unsupported/oipkg/packagelist.cpp
+++ b/noncore/unsupported/oipkg/packagelist.cpp
@@ -178,3 +178,3 @@ void PackageList::readFileEntries( QString filename, QString dest )
178 while ( !statusStream ->eof() ) 178 while ( !statusStream ->eof() )
179 { 179 {
180 QString line = statusStream->readLine(); 180 QString line = statusStream->readLine();
@@ -197,2 +197,13 @@ void PackageList::readFileEntries( QString filename, QString dest )
197 } 197 }
198 //there might be no nl at the end of the package file
199 if ( ! packEntry.isEmpty() )
200 {
201 Package *p = new Package( packEntry, settings );
202 if ( p )
203 {
204 p->setDest( dest );
205 insertPackage( p );
206 packEntry.clear();
207 }
208 }
198 delete statusStream; 209 delete statusStream;