diff options
Diffstat (limited to 'epan/in_cksum.c')
-rw-r--r-- | epan/in_cksum.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/in_cksum.c b/epan/in_cksum.c index 1170f9230a..0b4b163cd1 100644 --- a/epan/in_cksum.c +++ b/epan/in_cksum.c @@ -51,7 +51,7 @@ * code and should be modified for each CPU to be as fast as possible. */ -#define ADDCARRY(x) (x > 65535 ? x -= 65535 : x) +#define ADDCARRY(x) {if ((x) > 65535) (x) -= 65535;} #define REDUCE {l_util.l = sum; sum = l_util.s[0] + l_util.s[1]; ADDCARRY(sum);} int |