From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Van Maren, Kevin" Date: Wed, 02 Apr 2003 06:09:53 +0000 Subject: RE: [Linux-ia64] Re: [PATCH] sal calls w/o taking sal_lock Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-ia64@vger.kernel.org > I do not understand why you renamed the variables. The SAL code is > enclosed in do { } while(); All variables within {} are > local, they do not need unique names. What happens to this: #define foo(arg) do { int flag; arg = flag; } while (0) If I do this: foo(flag); Answer: do { int flag; flag = flag; } while (0); Does his change make more sense now? Kevin