summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Golubev <fatzer2@gmail.com>2024-02-16 01:20:37 +0300
committerMichele Calgaro <michele.calgaro@yahoo.it>2024-02-16 18:35:40 +0900
commitd658f64554c9af1e86833160f69c4997db456a01 (patch)
tree928c9bd5509633495d0d17dbfe3dcbcbf96aa55a
parent25f86695424006708b7fe348230b0fbfe7a3adeb (diff)
downloadtdelibs-d658f64554c9af1e86833160f69c4997db456a01.tar.gz
tdelibs-d658f64554c9af1e86833160f69c4997db456a01.zip
tdeio/kdirlister: better handle if TDEIO::localURL() failed
This shouldn't generally happend, but better safe than sorry. Signed-off-by: Alexander Golubev <fatzer2@gmail.com> (cherry picked from commit 3b32c2fa89463064b91553a13f1a30a45c5841f7)
-rw-r--r--tdeio/tdeio/kdirlister.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/tdeio/tdeio/kdirlister.cpp b/tdeio/tdeio/kdirlister.cpp
index b27580a4b..e5045db5b 100644
--- a/tdeio/tdeio/kdirlister.cpp
+++ b/tdeio/tdeio/kdirlister.cpp
@@ -1960,12 +1960,11 @@ bool KDirLister::openURL( const KURL& _url, bool _keep, bool _reload )
this, TQ_SLOT(slotOpenURLGotLocalURL(TDEIO::LocalURLJob*, const KURL&, bool)));
connect(localURLJob, TQ_SIGNAL(destroyed()), this, TQ_SLOT(slotLocalURLKIODestroyed()));
d->complete = false;
+ return true;
}
- return true;
- }
- else {
- return s_pCache->listDir( this, _url, _keep, _reload );
}
+
+ return s_pCache->listDir( this, _url, _keep, _reload );
}
void KDirLister::slotOpenURLGotLocalURL(TDEIO::LocalURLJob *job, const KURL& url, bool isLocal) {