diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/getrepositorycontent/downloader.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/getrepositorycontent/downloader.cpp b/tools/getrepositorycontent/downloader.cpp index 0eb19139a..0fd18fbe0 100644 --- a/tools/getrepositorycontent/downloader.cpp +++ b/tools/getrepositorycontent/downloader.cpp @@ -67,6 +67,10 @@ Downloader::Downloader(const QUrl &source, const QString &target) , m_fileDownloader(0) { m_fileDownloader = KDUpdater::FileDownloaderFactory::instance().create(m_source.scheme(), this); + if (!m_fileDownloader) { + qWarning() << "No downloader registered for scheme: " << m_source.scheme(); + return; + } m_fileDownloader->setDownloadedFileName(target); if (m_fileDownloader) { |