diff options
| author | Martin v. Löwis <martin@v.loewis.de> | 2011-10-14 15:35:36 +0200 |
|---|---|---|
| committer | Martin v. Löwis <martin@v.loewis.de> | 2011-10-14 15:35:36 +0200 |
| commit | 767046aab14de287a5bdbf2af61c994c4e8ffa2a (patch) | |
| tree | c2da741ed896257a3d1ad252a16cafc33350c2fb /Modules/_io/bufferedio.c | |
| parent | 7903913fa6a2904159cc1658f3471d2d2edde112 (diff) | |
| download | cpython-git-767046aab14de287a5bdbf2af61c994c4e8ffa2a.tar.gz | |
Replace {Get,Set,Has}AttrString with *AttrId.
Diffstat (limited to 'Modules/_io/bufferedio.c')
| -rw-r--r-- | Modules/_io/bufferedio.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Modules/_io/bufferedio.c b/Modules/_io/bufferedio.c index 880ed78d37..87fac7cfc7 100644 --- a/Modules/_io/bufferedio.c +++ b/Modules/_io/bufferedio.c @@ -17,6 +17,8 @@ _Py_IDENTIFIER(close); _Py_IDENTIFIER(_dealloc_warn); _Py_IDENTIFIER(flush); _Py_IDENTIFIER(isatty); +_Py_IDENTIFIER(mode); +_Py_IDENTIFIER(name); _Py_IDENTIFIER(peek); _Py_IDENTIFIER(read); _Py_IDENTIFIER(read1); @@ -556,14 +558,14 @@ static PyObject * buffered_name_get(buffered *self, void *context) { CHECK_INITIALIZED(self) - return PyObject_GetAttrString(self->raw, "name"); + return _PyObject_GetAttrId(self->raw, &PyId_name); } static PyObject * buffered_mode_get(buffered *self, void *context) { CHECK_INITIALIZED(self) - return PyObject_GetAttrString(self->raw, "mode"); + return _PyObject_GetAttrId(self->raw, &PyId_mode); } /* Lower-level APIs */ @@ -1301,7 +1303,7 @@ buffered_repr(buffered *self) { PyObject *nameobj, *res; - nameobj = PyObject_GetAttrString((PyObject *) self, "name"); + nameobj = _PyObject_GetAttrId((PyObject *) self, &PyId_name); if (nameobj == NULL) { if (PyErr_ExceptionMatches(PyExc_AttributeError)) PyErr_Clear(); |
