mirror of
https://github.com/python/cpython.git
synced 2025-11-11 14:44:57 +00:00
bpo-25750: Fix a compiler warning introduced in GH-9084. (GH-10234)
This commit is contained in:
parent
3ec0f49516
commit
b1dede3ee3
1 changed files with 5 additions and 5 deletions
|
|
@ -4586,18 +4586,18 @@ new_hamt(PyObject *self, PyObject *args)
|
||||||
static PyObject*
|
static PyObject*
|
||||||
bad_get(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
|
bad_get(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
|
||||||
{
|
{
|
||||||
if (nargs != 3) {
|
PyObject *self, *obj, *cls;
|
||||||
PyErr_SetString(PyExc_TypeError, "bad_get requires exactly 3 arguments");
|
if (!_PyArg_UnpackStack(args, nargs, "bad_get", 3, 3, &self, &obj, &cls)) {
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
PyObject *res = PyObject_CallObject(args[2], NULL);
|
PyObject *res = PyObject_CallObject(cls, NULL);
|
||||||
if (res == NULL) {
|
if (res == NULL) {
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
Py_DECREF(res);
|
Py_DECREF(res);
|
||||||
|
|
||||||
return PyObject_Repr(args[0]);
|
return PyObject_Repr(self);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -4960,7 +4960,7 @@ static PyMethodDef TestMethods[] = {
|
||||||
{"get_mapping_items", get_mapping_items, METH_O},
|
{"get_mapping_items", get_mapping_items, METH_O},
|
||||||
{"test_pythread_tss_key_state", test_pythread_tss_key_state, METH_VARARGS},
|
{"test_pythread_tss_key_state", test_pythread_tss_key_state, METH_VARARGS},
|
||||||
{"hamt", new_hamt, METH_NOARGS},
|
{"hamt", new_hamt, METH_NOARGS},
|
||||||
{"bad_get", bad_get, METH_FASTCALL},
|
{"bad_get", (PyCFunction)bad_get, METH_FASTCALL},
|
||||||
{"EncodeLocaleEx", encode_locale_ex, METH_VARARGS},
|
{"EncodeLocaleEx", encode_locale_ex, METH_VARARGS},
|
||||||
{"DecodeLocaleEx", decode_locale_ex, METH_VARARGS},
|
{"DecodeLocaleEx", decode_locale_ex, METH_VARARGS},
|
||||||
{"get_global_config", get_global_config, METH_NOARGS},
|
{"get_global_config", get_global_config, METH_NOARGS},
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue