From d36b12e8cb02afd9834f12a02d156b4b6d6f8c26 Mon Sep 17 00:00:00 2001 From: APTX Date: Fri, 16 Dec 2011 02:44:37 +0100 Subject: [PATCH] Skip arguments which aren't files or ed2k URIs. --- aniaddcli.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aniaddcli.cpp b/aniaddcli.cpp index 41bc598..ccb3909 100644 --- a/aniaddcli.cpp +++ b/aniaddcli.cpp @@ -52,6 +52,11 @@ void AniAddCli::process(const QStringList &files, bool rename, bool add, bool se cout << "[FAIL] File " << fileInfo.absoluteFilePath() << " does not exist" << endl; continue; } + if (!fileInfo.isFile()) + { + cout << "[INFO] \"" << fileInfo.absoluteFilePath() << "\" is not a file, skipping" << endl; + continue; + } file = new AniDBUdpClient::File(fileInfo); } connect(file, SIGNAL(statusUpdate(AniDBUdpClient::File::Action,AniDBUdpClient::File::ActionState,int)), this, SLOT(handleStatusUpdate(AniDBUdpClient::File::Action,AniDBUdpClient::File::ActionState,int))); -- 2.52.0