From: Mukund Sivaraman Date: Thu, 3 May 2012 03:56:35 +0000 (+0530) Subject: [1892] Put back the @@Missing placeholder warning when logger checks are off X-Git-Tag: trac2351_base~226^2~90^2~38 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=dfaf9712d15392caef04df6c2149744f8abace87;p=thirdparty%2Fkea.git [1892] Put back the @@Missing placeholder warning when logger checks are off --- diff --git a/src/lib/log/log_formatter.cc b/src/lib/log/log_formatter.cc index 6081e53e5c..3d140bc86a 100644 --- a/src/lib/log/log_formatter.cc +++ b/src/lib/log/log_formatter.cc @@ -39,6 +39,11 @@ replacePlaceholder(string* message, const string& arg, isc_throw(MismatchedPlaceholders, "Missing logger placeholder in message: " << message); } +#else + else { + // We're missing the placeholder, so add some complain + message->append(" @@Missing placeholder " + mark + " for '" + arg + "'@@"); + } #endif /* ENABLE_LOGGER_CHECKS */ }