Stefan Krah added the comment:
STINNER Victor <[email protected]> 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.
----------
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue19976>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com