Lines Matching defs:str
86 PyObject *str;
117 assert(p->str != NULL);
119 size = PyBytes_GET_SIZE(p->str);
130 if (_PyBytes_Resize(&p->str, size) != 0) {
135 p->buf = PyBytes_AS_STRING(p->str);
1629 PyMarshal_ReadObjectFromString(const char *str, Py_ssize_t len)
1635 rf.ptr = str;
1636 rf.end = str + len;
1658 wf.str = PyBytes_FromStringAndSize((char *)NULL, 50);
1659 if (wf.str == NULL)
1661 wf.ptr = wf.buf = PyBytes_AS_STRING(wf.str);
1662 wf.end = wf.ptr + PyBytes_GET_SIZE(wf.str);
1666 Py_DECREF(wf.str);
1671 if (wf.str != NULL) {
1672 const char *base = PyBytes_AS_STRING(wf.str);
1673 if (_PyBytes_Resize(&wf.str, (Py_ssize_t)(wf.ptr - base)) < 0)
1677 Py_XDECREF(wf.str);
1686 return wf.str;