From ff84ba8d9d64dee96fe5342fee39e7bbc232f856 Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Wed, 16 Sep 2009 22:25:40 +0000 Subject: [PATCH] reverse evaluation order so SetFormatting() won't be invoked if findme is empty --- src/ncmpcpp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ncmpcpp.cpp b/src/ncmpcpp.cpp index 959e43ae..e2559dab 100644 --- a/src/ncmpcpp.cpp +++ b/src/ncmpcpp.cpp @@ -1724,7 +1724,7 @@ int main(int argc, char *argv[]) ShowMessage("Searching..."); Screen *s = static_cast *>(myScreen); s->Main()->RemoveFormatting(); - ShowMessage("%s", s->Main()->SetFormatting(fmtReverse, TO_WSTRING(findme), fmtReverseEnd) || findme.empty() ? "Done!" : "No matching patterns found"); + ShowMessage("%s", findme.empty() || s->Main()->SetFormatting(fmtReverse, TO_WSTRING(findme), fmtReverseEnd) ? "Done!" : "No matching patterns found"); s->Main()->Flush(); } }