This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Devyn Johnson
Recipients Devyn Johnson
Date 2016-01-22.14:06:20
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1453471580.75.0.72814531944.issue26179@psf.upfronthosting.co.za>
In-reply-to
Content
When compiling Python C-API extensions with "-Wextra", warnings like 

warning: unused parameter ‘self’ [-Wunused-parameter]

appear for code (like below). It seems like a minor issue for a warning to appear when "PyObject *self, PyObject *args" is required. Is there an underlying issue in the API?

static PyObject *mathfunc_ismersenneprime(PyObject *self, PyObject *args) {
    sllint num;
    ASSERT_LONGLONG_ARG(num);
    if (num < (sllint)0) ERR_POSITIVE_INT;
    returnbool(islonglongmersenneprime(num));
}
History
Date User Action Args
2016-01-22 14:06:20Devyn Johnsonsetrecipients: + Devyn Johnson
2016-01-22 14:06:20Devyn Johnsonsetmessageid: <1453471580.75.0.72814531944.issue26179@psf.upfronthosting.co.za>
2016-01-22 14:06:20Devyn Johnsonlinkissue26179 messages
2016-01-22 14:06:20Devyn Johnsoncreate