X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/3a5a9d7dc98929e8db17e3e2652ecfd06bef0c67..a6d8eb54f8da26e372aa56951e4731ec00903f77:/math/mp.h 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@ --- * *