diff --git a/m-core.h b/m-core.h index 02248fe5..6cd169ad 100644 --- a/m-core.h +++ b/m-core.h @@ -1163,9 +1163,9 @@ /* Swap two types */ #define M_SWAP(type, x, y) do { \ - type tmp = (x); \ - (x) = (y); \ - (y) = tmp; \ + type _tmp = (x); \ + (x) = (y); \ + (y) = _tmp; \ } while (0) /* Check if 'n' is assignable to an object of type 'type'.