X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Feditor.c;h=3e6f7f2670d4ed40b76ef67922b462f464c74c24;hb=cec9eb9aaa3619d50b565219445dd1fdd4d9bd39;hp=fe5dc3589467eb20eadc0f66da11f37212034e9c;hpb=6504e94ad5344b188eae829e8136b804437e70bf;p=rocksndiamonds.git diff --git a/src/editor.c b/src/editor.c index fe5dc358..3e6f7f26 100644 --- a/src/editor.c +++ b/src/editor.c @@ -690,10 +690,10 @@ static int new_element1 = EL_MAUERWERK; static int new_element2 = EL_LEERRAUM; static int new_element3 = EL_ERDREICH; -#define BUTTON_ELEMENT(button) (button == 1 ? new_element1 : \ - button == 2 ? new_element2 : \ - button == 3 ? new_element3 : EL_LEERRAUM) -#define BUTTON_STEPSIZE(button) (button == 1 ? 1 : button == 2 ? 5 : 10) +#define BUTTON_ELEMENT(button) ((button) == 1 ? new_element1 : \ + (button) == 2 ? new_element2 : \ + (button) == 3 ? new_element3 : EL_LEERRAUM) +#define BUTTON_STEPSIZE(button) ((button) == 1 ? 1 : (button) == 2 ? 5 : 10) /* forward declaration for internal use */ static void ModifyEditorCounter(int, int);