Lines Matching defs:buffer
535 PyObject *peek, *buffer, *result;
542 buffer = PyByteArray_FromStringAndSize(NULL, 0);
543 if (buffer == NULL) {
548 while (limit < 0 || PyByteArray_GET_SIZE(buffer) < limit) {
614 old_size = PyByteArray_GET_SIZE(buffer);
615 if (PyByteArray_Resize(buffer, old_size + PyBytes_GET_SIZE(b)) < 0) {
619 memcpy(PyByteArray_AS_STRING(buffer) + old_size,
624 if (PyByteArray_AS_STRING(buffer)[PyByteArray_GET_SIZE(buffer) - 1] == '\n')
628 result = PyBytes_FromStringAndSize(PyByteArray_AS_STRING(buffer),
629 PyByteArray_GET_SIZE(buffer));
631 Py_DECREF(buffer);
635 Py_DECREF(buffer);