Fix misc-macro-parentheses warnings.
Add parentheses around macro arguments used beside binary operators.
Bug: 28705665
Change-Id: I4ea2db63c18e40dabc10d42bfa5c936a71d6c628
diff --git a/keystore-engine/android_engine.cpp b/keystore-engine/android_engine.cpp
index d9c99fe..de67df2 100644
--- a/keystore-engine/android_engine.cpp
+++ b/keystore-engine/android_engine.cpp
@@ -125,7 +125,7 @@
* we've transferred ownership, without triggering a warning by not using the
* result of release(). */
#define OWNERSHIP_TRANSFERRED(obj) \
- typeof (obj.release()) _dummy __attribute__((unused)) = obj.release()
+ typeof ((obj).release()) _dummy __attribute__((unused)) = (obj).release()
const char* rsa_get_key_id(const RSA* rsa) {
return reinterpret_cast<char*>(