diff options
author | Victor Stinner <vstinner@python.org> | 2024-10-09 15:12:11 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-09 15:12:11 (GMT) |
commit | 6a39e96ab8ebc1144f713988ac6fe439e4476488 (patch) | |
tree | 20f4c0367c472d07ca66c3ea15fa5c98c70af70d /Objects | |
parent | 3ee474f5683110e153fdd0cbd2024f99d6c124e5 (diff) | |
download | cpython-6a39e96ab8ebc1144f713988ac6fe439e4476488.zip cpython-6a39e96ab8ebc1144f713988ac6fe439e4476488.tar.gz cpython-6a39e96ab8ebc1144f713988ac6fe439e4476488.tar.bz2 |
gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_BYTES) (#125195)
Replace PyBytes_FromString("") and PyBytes_FromStringAndSize("", 0)
with Py_GetConstant(Py_CONSTANT_EMPTY_BYTES).
Diffstat (limited to 'Objects')
-rw-r--r-- | Objects/bytesobject.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Objects/bytesobject.c b/Objects/bytesobject.c index 58a4fee..bf58e55 100644 --- a/Objects/bytesobject.c +++ b/Objects/bytesobject.c @@ -1638,7 +1638,7 @@ bytes_subscript(PyObject *op, PyObject* item) &stop, step); if (slicelength <= 0) { - return PyBytes_FromStringAndSize("", 0); + return Py_GetConstant(Py_CONSTANT_EMPTY_BYTES); } else if (start == 0 && step == 1 && slicelength == PyBytes_GET_SIZE(self) && |