From 2ae81fec99c0e917d8faaf18bc3d0d3c85359ddd Mon Sep 17 00:00:00 2001 From: Bruno Raoult Date: Sun, 31 Oct 2021 08:28:43 +0100 Subject: [PATCH] reverse SQUARE nibbles to match SQ88 (now redundant macros) --- src/chessdefs.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/chessdefs.h b/src/chessdefs.h index be221a1..12db0cd 100644 --- a/src/chessdefs.h +++ b/src/chessdefs.h @@ -51,11 +51,11 @@ typedef unsigned char piece_t; */ typedef unsigned char square_t; -#define GET_F(s) ((s) >> 4) -#define GET_R(s) ((s) & 0x0f) -#define SET_F(s, f) ((s) &= 0x0f, (s) |= (f)<<4) -#define SET_R(s, r) ((s) &= 0xf0, (s) |= (r)) -#define SQUARE(f, r) ((f) << 4 | (r)) +#define GET_R(s) ((s) >> 4) +#define GET_F(s) ((s) & 0x0f) +#define SET_R(s, f) ((s) &= 0x0f, (s) |= (f)<<4) +#define SET_F(s, r) ((s) &= 0xf0, (s) |= (r)) +#define SQUARE(f, r) ((r) << 4 | (f)) /* castle_t bits structure */