summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_python_wsgi.c
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2017-02-01 19:20:07 +0300
committerIgor Sysoev <igor@sysoev.ru>2017-02-01 19:20:07 +0300
commit6e67bee0f4f96ad0a7d1a231dfdae8431714c66a (patch)
treec422698ab3b7828f7346ca18e1f5a1b8305ed769 /src/nxt_python_wsgi.c
parent8942550b13515e54aff9d682bec3da45ade26e18 (diff)
downloadunit-6e67bee0f4f96ad0a7d1a231dfdae8431714c66a.tar.gz
unit-6e67bee0f4f96ad0a7d1a231dfdae8431714c66a.tar.bz2
nxt_str_t changes.
Diffstat (limited to 'src/nxt_python_wsgi.c')
-rw-r--r--src/nxt_python_wsgi.c56
1 files changed, 28 insertions, 28 deletions
diff --git a/src/nxt_python_wsgi.c b/src/nxt_python_wsgi.c
index 404047c0..e983431b 100644
--- a/src/nxt_python_wsgi.c
+++ b/src/nxt_python_wsgi.c
@@ -605,8 +605,8 @@ nxt_python_get_environ(nxt_app_request_t *r)
return NULL;
}
- value = PyString_FromStringAndSize((char *) r->header.version.data,
- r->header.version.len);
+ value = PyString_FromStringAndSize((char *) r->header.version.start,
+ r->header.version.length);
if (nxt_slow_path(value == NULL)) {
nxt_log_error(NXT_LOG_ERR, r->log,
@@ -624,8 +624,8 @@ nxt_python_get_environ(nxt_app_request_t *r)
Py_DECREF(value);
- value = PyString_FromStringAndSize((char *) r->header.method.data,
- r->header.method.len);
+ value = PyString_FromStringAndSize((char *) r->header.method.start,
+ r->header.method.length);
if (nxt_slow_path(value == NULL)) {
nxt_log_error(NXT_LOG_ERR, r->log,
@@ -643,8 +643,8 @@ nxt_python_get_environ(nxt_app_request_t *r)
Py_DECREF(value);
- value = PyString_FromStringAndSize((char *) r->header.path.data,
- r->header.path.len);
+ value = PyString_FromStringAndSize((char *) r->header.path.start,
+ r->header.path.length);
if (nxt_slow_path(value == NULL)) {
nxt_log_error(NXT_LOG_ERR, r->log,
@@ -662,17 +662,17 @@ nxt_python_get_environ(nxt_app_request_t *r)
Py_DECREF(value);
- query = nxt_memchr(r->header.path.data, '?', r->header.path.len);
+ query = nxt_memchr(r->header.path.start, '?', r->header.path.length);
if (query != NULL) {
- value = PyString_FromStringAndSize((char *) r->header.path.data,
- query - r->header.path.data);
+ value = PyString_FromStringAndSize((char *) r->header.path.start,
+ query - r->header.path.start);
query++;
} else {
- value = PyString_FromStringAndSize((char *) r->header.path.data,
- r->header.path.len);
+ value = PyString_FromStringAndSize((char *) r->header.path.start,
+ r->header.path.length);
}
if (nxt_slow_path(value == NULL)) {
@@ -691,8 +691,8 @@ nxt_python_get_environ(nxt_app_request_t *r)
if (query != NULL) {
value = PyString_FromStringAndSize((char *) query,
- r->header.path.data
- + r->header.path.len - query);
+ r->header.path.start
+ + r->header.path.length - query);
if (nxt_slow_path(value == NULL)) {
nxt_log_error(NXT_LOG_ERR, r->log,
@@ -714,7 +714,7 @@ nxt_python_get_environ(nxt_app_request_t *r)
if (r->header.content_length != NULL) {
str = r->header.content_length;
- value = PyString_FromStringAndSize((char *) str->data, str->len);
+ value = PyString_FromStringAndSize((char *) str->start, str->length);
if (nxt_slow_path(value == NULL)) {
nxt_log_error(NXT_LOG_ERR, r->log,
@@ -736,7 +736,7 @@ nxt_python_get_environ(nxt_app_request_t *r)
if (r->header.content_type != NULL) {
str = r->header.content_type;
- value = PyString_FromStringAndSize((char *) str->data, str->len);
+ value = PyString_FromStringAndSize((char *) str->start, str->length);
if (nxt_slow_path(value == NULL)) {
nxt_log_error(NXT_LOG_ERR, r->log,
@@ -761,9 +761,9 @@ nxt_python_get_environ(nxt_app_request_t *r)
fld = &r->header.fields[i];
p = key + sizeof(prefix);
- for (n = 0; n < fld->name.len; n++, p++) {
+ for (n = 0; n < fld->name.length; n++, p++) {
- ch = fld->name.data[n];
+ ch = fld->name.start[n];
if (ch >= 'a' && ch <= 'z') {
*p = ch & ~0x20;
@@ -780,8 +780,8 @@ nxt_python_get_environ(nxt_app_request_t *r)
*p = '\0';
- value = PyString_FromStringAndSize((char *) fld->value.data,
- fld->value.len);
+ value = PyString_FromStringAndSize((char *) fld->value.start,
+ fld->value.length);
if (nxt_slow_path(PyDict_SetItemString(environ, (char *) key, value)
!= 0))
@@ -832,11 +832,11 @@ nxt_py_start_resp(PyObject *self, PyObject *args)
"the first argument is not a string");
}
- str.len = PyString_GET_SIZE(string);
- str.data = (u_char *) PyString_AS_STRING(string);
+ str.length = PyString_GET_SIZE(string);
+ str.start = (u_char *) PyString_AS_STRING(string);
p = nxt_cpymem(buf, resp, sizeof(resp) - 1);
- p = nxt_cpymem(p, str.data, str.len);
+ p = nxt_cpymem(p, str.start, str.length);
*p++ = '\r'; *p++ = '\n';
@@ -869,10 +869,10 @@ nxt_py_start_resp(PyObject *self, PyObject *args)
"all response headers names must be strings");
}
- str.len = PyString_GET_SIZE(string);
- str.data = (u_char *) PyString_AS_STRING(string);
+ str.length = PyString_GET_SIZE(string);
+ str.start = (u_char *) PyString_AS_STRING(string);
- p = nxt_cpymem(p, str.data, str.len);
+ p = nxt_cpymem(p, str.start, str.length);
*p++ = ':'; *p++ = ' ';
@@ -883,10 +883,10 @@ nxt_py_start_resp(PyObject *self, PyObject *args)
"all response headers values must be strings");
}
- str.len = PyString_GET_SIZE(string);
- str.data = (u_char *) PyString_AS_STRING(string);
+ str.length = PyString_GET_SIZE(string);
+ str.start = (u_char *) PyString_AS_STRING(string);
- p = nxt_cpymem(p, str.data, str.len);
+ p = nxt_cpymem(p, str.start, str.length);
*p++ = '\r'; *p++ = '\n';
}