Message206102
STINNER Victor <report@bugs.python.org> wrote:
> If you prefer to add the unused parameter, what do you propose to avoid compiler warnings if unused parameters are checked?
This works quite portably in _decimal (I don't get warnings from gcc, icc,
suncc, Visual Studio, aCC, clang):
#if defined(__GNUC__) && !defined(__INTEL_COMPILER)
#define UNUSED __attribute__((unused))
#else
#define UNUSED
#endif
static PyObject *
signaldict_copy(PyObject *self, PyObject *args UNUSED)
{
return flags_as_dict(SdFlags(self));
}
We could call the macro PY_UNUSED or something. |
|
Date |
User |
Action |
Args |
2013-12-13 16:00:24 | skrah | set | recipients:
+ skrah, vstinner, larry |
2013-12-13 16:00:24 | skrah | link | issue19976 messages |
2013-12-13 16:00:24 | skrah | create | |
|