X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/27b1fbee28915abdf10c4dac4a9027583314c623..6d4416ccb0bbe02105c4b9dfa1442b9198c0d923:/math/mp.h?ds=inline diff --git a/math/mp.h b/math/mp.h index bb109b53..ad4309e9 100644 --- a/math/mp.h +++ b/math/mp.h @@ -37,6 +37,7 @@ #include #include +#include #include #ifndef CATACOMB_MPW_H @@ -196,7 +197,8 @@ extern void mp_destroy(mp */*m*/); extern mp *mp_copy(mp */*m*/); -#define MP_COPY(m) ((m)->ref++, (m)) +#define MP_COPY(m) MUFFLE_WARNINGS_EXPR(GCC_WARNING("-Wunused-value"), \ + ((m)->ref++, (m))) /* --- @mp_drop@ --- * *