summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChih-Hung Hsieh <chh@google.com>2016-06-24 15:35:12 -0700
committerChih-hung Hsieh <chh@google.com>2016-06-27 22:19:22 +0000
commite7126b88fd9683faa7d3827a244cf03865605ba6 (patch)
tree4049f067c08c5f45d43dc4af8b42165a7f6a84b8
parente04b064a46c958fc5d82dfbce82706ffaeeb023d (diff)
downloadshill-e7126b88fd9683faa7d3827a244cf03865605ba6.tar.gz
Fix misc-macro-parentheses warnings in shill
Add parentheses around macro arguments used beside operators. Bug: 28705665 Test: build with clang-tidy Change-Id: Ibdd93e93785a56c70151c5ccc358c0c1797d2857
-rw-r--r--logging.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/logging.h b/logging.h
index 2a597c8d..75877953 100644
--- a/logging.h
+++ b/logging.h
@@ -46,19 +46,19 @@
::shill::ScopeLogger::k##scope, verbose_level)
#define SLOG_STREAM(verbose_level) \
- ::logging::LogMessage(__FILE__, __LINE__, -verbose_level).stream()
+ ::logging::LogMessage(__FILE__, __LINE__, -(verbose_level)).stream()
#define SLOG_2ARG(object, verbose_level) \
LAZY_STREAM(SLOG_STREAM(verbose_level), \
::shill::ScopeLogger::GetInstance()->IsLogEnabled( \
Logging::kModuleLogScope, verbose_level)) \
- << (object ? Logging::ObjectID(object) : "(anon)") << " "
+ << ((object) ? Logging::ObjectID(object) : "(anon)") << " "
#define SLOG_3ARG(scope, object, verbose_level) \
LAZY_STREAM(SLOG_STREAM(verbose_level), \
::shill::ScopeLogger::GetInstance()->IsLogEnabled( \
::shill::ScopeLogger::k##scope, verbose_level)) \
- << (object ? Logging::ObjectID(object) : "(anon)") << " "
+ << ((object) ? Logging::ObjectID(object) : "(anon)") << " "
#define SLOG(...) \
GET_MACRO_OVERLOAD2(__VA_ARGS__, SLOG_3ARG, SLOG_2ARG)(__VA_ARGS__)
@@ -68,7 +68,7 @@
SLOG_IS_ON(scope, verbose_level) && (condition))
#define SPLOG_STREAM(verbose_level) \
- ::logging::ErrnoLogMessage(__FILE__, __LINE__, -verbose_level, \
+ ::logging::ErrnoLogMessage(__FILE__, __LINE__, -(verbose_level), \
::logging::GetLastSystemErrorCode()).stream()
#define SPLOG(scope, verbose_level) \