From c5c8636c9fc0fde3c81cb2e704a5e611fc74371b Mon Sep 17 00:00:00 2001 From: kelson42 Date: Thu, 28 Aug 2014 12:41:10 -0600 Subject: [PATCH] small simplification of the code (related to search) --- src/server/kiwix-serve.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/server/kiwix-serve.cpp b/src/server/kiwix-serve.cpp index e6d636e..e070c43 100644 --- a/src/server/kiwix-serve.cpp +++ b/src/server/kiwix-serve.cpp @@ -281,9 +281,7 @@ static int accessHandlerCallback(void *cls, /* Retrieve the pattern to search */ const char* pattern = MHD_lookup_connection_value(connection, MHD_GET_ARGUMENT_KIND, "pattern"); - if (pattern == NULL) - pattern = ""; - std::string patternString = kiwix::urlDecode(string(pattern)); + std::string patternString = kiwix::urlDecode(pattern == NULL ? "" : string(pattern)); std::string patternCorrespondingUrl; /* Try first to load directly the article */