Wireshark mailing list archives
Re: SET_ADDRESS, if-else
From: Gerald Combs <gerald () wireshark org>
Date: Sat, 07 Sep 2013 09:46:07 -0700
On 9/7/13 5:53 AM, Evan Huus wrote:
The usual trick in this situation is to wrap the macro in a "do { MY CODE } while (0)" so that it behaves syntactically like a normal function call. I have done this in r51819, so it should work now.
Is there any reason we shouldn't convert the macros in address.h (and proto.h and packet.h and ...) to inline functions? ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- SET_ADDRESS, if-else Martin Kaiser (Sep 07)
- Re: SET_ADDRESS, if-else Evan Huus (Sep 07)
- Re: SET_ADDRESS, if-else Gerald Combs (Sep 07)
- Re: SET_ADDRESS, if-else Evan Huus (Sep 07)
- Re: SET_ADDRESS, if-else Guy Harris (Sep 07)
- Re: SET_ADDRESS, if-else Gerald Combs (Sep 07)
- Re: SET_ADDRESS, if-else Evan Huus (Sep 07)