diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2019-05-06 19:29:40 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-06 19:29:40 (GMT) |
commit | 96aeaec64738b730c719562125070a52ed570210 (patch) | |
tree | d68994f93014d081e9a441e7bf7dfda3aaadd402 /Modules/_json.c | |
parent | 964663089547ca110199e23867b46b07ff4be88c (diff) | |
download | cpython-96aeaec64738b730c719562125070a52ed570210.zip cpython-96aeaec64738b730c719562125070a52ed570210.tar.gz cpython-96aeaec64738b730c719562125070a52ed570210.tar.bz2 |
bpo-36793: Remove unneeded __str__ definitions. (GH-13081)
Classes that define __str__ the same as __repr__ can
just inherit it from object.
Diffstat (limited to 'Modules/_json.c')
-rw-r--r-- | Modules/_json.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Modules/_json.c b/Modules/_json.c index 2d7c1bf..4faa9cc 100644 --- a/Modules/_json.c +++ b/Modules/_json.c @@ -1482,7 +1482,7 @@ encoder_listencode_obj(PyEncoderObject *s, _PyAccu *acc, return _steal_accumulate(acc, encoded); } else if (PyLong_Check(obj)) { - PyObject *encoded = PyLong_Type.tp_str(obj); + PyObject *encoded = PyLong_Type.tp_repr(obj); if (encoded == NULL) return -1; return _steal_accumulate(acc, encoded); @@ -1646,7 +1646,7 @@ encoder_listencode_dict(PyEncoderObject *s, _PyAccu *acc, goto bail; } else if (PyLong_Check(key)) { - kstr = PyLong_Type.tp_str(key); + kstr = PyLong_Type.tp_repr(key); if (kstr == NULL) { goto bail; } |