"Fix" var shadowing warnings in macros 21/270721/1
authorMichal Bloch <m.bloch@samsung.com>
Thu, 3 Feb 2022 18:49:55 +0000 (19:49 +0100)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Tue, 8 Feb 2022 05:08:03 +0000 (05:08 +0000)
commitf4b84d16e34d5b75a98d742ca6ac64b020a0a417
treea1ea219a5d8cf3f81778a888e8387a3a855475ee
parentbd5c802e12e339748a64085357df66a9e6c25698
"Fix" var shadowing warnings in macros

Introduce some horrible spaghetti code to "fix" var shadowing
in recursive macros which accept code referencing vars declared
inside the macro as arguments.

Change-Id: I426f060630010a0f8a5f1eaa642e2eef6100a26c
(cherry picked from commit 7a7fc16c7d6576f14bb4470090b3926d02fbba0a)
tests/kdbus/kdbus-util.h
tests/kdbus/test-activator.c
tests/kdbus/test-policy-priv.c