summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-gutenbrowser/NetworkDialog.cpp
Side-by-side diff
Diffstat (limited to 'noncore/apps/opie-gutenbrowser/NetworkDialog.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/apps/opie-gutenbrowser/NetworkDialog.cpp25
1 files changed, 12 insertions, 13 deletions
diff --git a/noncore/apps/opie-gutenbrowser/NetworkDialog.cpp b/noncore/apps/opie-gutenbrowser/NetworkDialog.cpp
index a321952..ba583ad 100644
--- a/noncore/apps/opie-gutenbrowser/NetworkDialog.cpp
+++ b/noncore/apps/opie-gutenbrowser/NetworkDialog.cpp
@@ -167,7 +167,9 @@ bool NetworkDialog::downloadFile( QString networkUrl )
// FtpQuit(conn);
// return false;
// }
- odebug << "Requesting directory list." << oendl;
+ QString File_Name;
+
+ if( s_partialFileName.right(4) != ".txt") {
TextLabel3->setText("Getting directory list.");
qApp->processEvents();
if (!FtpDir( "./.guten_temp", dir.latin1(), conn) ) {
@@ -178,11 +180,11 @@ bool NetworkDialog::downloadFile( QString networkUrl )
return false;
}
QFile tmp("./.guten_temp");
- QString s, File_Name;
-
if (tmp.open(IO_ReadOnly)) {
QTextStream t( &tmp ); // use a text stream
- odebug << "Finding partial filename "+s_partialFileName << oendl;
+ //odebug << "Finding partial filename "+s_partialFileName << oendl;
+ QString s;
+
while ( !t.eof()) {
s = t.readLine();
@@ -191,22 +193,19 @@ bool NetworkDialog::downloadFile( QString networkUrl )
if (str.contains(".txt")) {
File_Name = str;
- odebug << "Found file_name "+ File_Name << oendl;
+ //odebug << "Found file_name "+ File_Name << oendl;
break;
}
-// if (str.contains(".zip")) {
-// File_Name = str;
-// odebug << "Found file_name "+ File_Name << oendl;
-// break;
-// }
-
}
} //end of while loop
tmp.close();
// tmp.remove(); ///TODO this is for release version Zaurus
}
- else
- odebug << "Error opening temp file." << oendl;
+ } else {
+ File_Name = s_partialFileName;
+ qDebug("new dir " + File_Name);
+ }
+
Config cfg("Gutenbrowser");
cfg.setGroup("General");