From 6ff3de76869423b8f0db60f7d392a76766a0829b Mon Sep 17 00:00:00 2001 From: Christophe Dumez Date: Sun, 26 Dec 2010 09:08:28 +0000 Subject: [PATCH] Make compatible with nova2 plugins (new API) --- src/searchengine/searchengine.cpp | 4 ++-- src/searchengine/searchengine.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/searchengine/searchengine.cpp b/src/searchengine/searchengine.cpp index 63ad7def6..20b5897d0 100644 --- a/src/searchengine/searchengine.cpp +++ b/src/searchengine/searchengine.cpp @@ -594,7 +594,7 @@ void SearchEngine::searchFinished(int exitcode,QProcess::ExitStatus){ // SLOT to append one line to search results list // Line is in the following form : // file url | file name | file size | nb seeds | nb leechers | Search engine url -void SearchEngine::appendSearchResult(QString line){ +void SearchEngine::appendSearchResult(const QString &line){ if(!currentSearchTab) { if(searchProcess->state() != QProcess::NotRunning){ searchProcess->terminate(); @@ -606,7 +606,7 @@ void SearchEngine::appendSearchResult(QString line){ return; } QStringList parts = line.split("|"); - if(parts.size() != 6){ + if(parts.size() < 6){ return; } Q_ASSERT(currentSearchTab); diff --git a/src/searchengine/searchengine.h b/src/searchengine/searchengine.h index 7c4703c9d..4f94f9b9a 100644 --- a/src/searchengine/searchengine.h +++ b/src/searchengine/searchengine.h @@ -91,7 +91,7 @@ protected slots: #else void closeTab(int index); #endif - void appendSearchResult(QString line); + void appendSearchResult(const QString& line); void searchFinished(int exitcode,QProcess::ExitStatus); void readSearchOutput(); void searchStarted();