| To: | Jan Engelhardt <jengelh@xxxxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: Parenthesize macros in xfs |
| From: | Andreas Schwab <schwab@xxxxxxx> |
| Date: | Sat, 25 Mar 2006 23:38:40 +0100 |
| Cc: | Nathan Scott <nathans@xxxxxxx>, linux-xfs@xxxxxxxxxxx, Linux Kernel Mailing List <linux-kernel@xxxxxxxxxxxxxxx> |
| In-reply-to: | <Pine.LNX.4.61.0603252232570.18484@yvahk01.tjqt.qr> (Jan Engelhardt's message of "Sat, 25 Mar 2006 22:35:07 +0100 (MET)") |
| References: | <Pine.LNX.4.61.0603202207310.20060@yvahk01.tjqt.qr> <20060321082327.B653275@wobbly.melbourne.sgi.com> <Pine.LNX.4.61.0603202239110.11933@yvahk01.tjqt.qr> <20060321084619.E653275@wobbly.melbourne.sgi.com> <Pine.LNX.4.61.0603252232570.18484@yvahk01.tjqt.qr> |
| Sender: | linux-xfs-bounce@xxxxxxxxxxx |
| User-agent: | Gnus/5.110003 (No Gnus v0.3) Emacs/22.0.50 (gnu/linux) |
Jan Engelhardt <jengelh@xxxxxxxxxxxxxxx> writes:
> diff -dpru xfs-mod-01/support/qsort.c xfs-mod-02/support/qsort.c
> --- xfs-mod-01/support/qsort.c 2005-09-23 05:51:28.000000000 +0200
> +++ xfs-mod-02/support/qsort.c 2006-03-25 22:20:37.055287000 +0100
> @@ -55,13 +55,14 @@ swapfunc(char *a, char *b, int n, int sw
> swapcode(char, a, b, n)
> }
>
> -#define swap(a, b) \
> +#define swap(a, b) do { \
> if (swaptype == 0) { \
> long t = *(long *)(a); \
> *(long *)(a) = *(long *)(b); \
> *(long *)(b) = t; \
> } else \
> - swapfunc(a, b, es, swaptype)
> + swapfunc(a, b, es, swaptype) \
> +} while(0)
^^
Missing semicolon.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@xxxxxxx
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: Parenthesize macros in xfs, Andreas Schwab |
|---|---|
| Next by Date: | How many people regularly defrag their XFS filesystems?, Justin Piszcz |
| Previous by Thread: | Re: Parenthesize macros in xfs, Jan Engelhardt |
| Next by Thread: | Re: Parenthesize macros in xfs, Jan Engelhardt |
| Indexes: | [Date] [Thread] [Top] [All Lists] |