nxt_jni_InputStream.c (1398:05063d6eec8e) nxt_jni_InputStream.c (1436:44ccce64ddf9)
1
2/*
3 * Copyright (C) NGINX, Inc.
4 */
5
6#include <nxt_auto_config.h>
7
8#include <jni.h>

--- 90 unchanged lines hidden (view full) ---

99 data = (*env)->GetPrimitiveArrayCritical(env, out, NULL);
100
101 res = nxt_unit_request_readline_size(req, len);
102
103 if (res > 0) {
104 res = nxt_unit_request_read(req, data + off, res);
105 }
106
1
2/*
3 * Copyright (C) NGINX, Inc.
4 */
5
6#include <nxt_auto_config.h>
7
8#include <jni.h>

--- 90 unchanged lines hidden (view full) ---

99 data = (*env)->GetPrimitiveArrayCritical(env, out, NULL);
100
101 res = nxt_unit_request_readline_size(req, len);
102
103 if (res > 0) {
104 res = nxt_unit_request_read(req, data + off, res);
105 }
106
107 nxt_unit_req_debug(req, "readLine '%.*s'", res, (char *) data + off);
107 nxt_unit_req_debug(req, "readLine '%.*s'", (int) res, (char *) data + off);
108
109 (*env)->ReleasePrimitiveArrayCritical(env, out, data, 0);
110
111 return res > 0 ? res : -1;
112}
113
114
115static jboolean JNICALL

--- 31 unchanged lines hidden (view full) ---

147 nxt_unit_request_info_t *req;
148
149 req = nxt_jlong2ptr(req_info_ptr);
150
151 data = (*env)->GetPrimitiveArrayCritical(env, b, NULL);
152
153 res = nxt_unit_request_read(req, data + off, len);
154
108
109 (*env)->ReleasePrimitiveArrayCritical(env, out, data, 0);
110
111 return res > 0 ? res : -1;
112}
113
114
115static jboolean JNICALL

--- 31 unchanged lines hidden (view full) ---

147 nxt_unit_request_info_t *req;
148
149 req = nxt_jlong2ptr(req_info_ptr);
150
151 data = (*env)->GetPrimitiveArrayCritical(env, b, NULL);
152
153 res = nxt_unit_request_read(req, data + off, len);
154
155 nxt_unit_req_debug(req, "read '%.*s'", res, (char *) data + off);
155 nxt_unit_req_debug(req, "read '%.*s'", (int) res, (char *) data + off);
156
157 (*env)->ReleasePrimitiveArrayCritical(env, b, data, 0);
158
159 return res > 0 ? res : -1;
160}
161
162
163static jlong JNICALL

--- 47 unchanged lines hidden ---
156
157 (*env)->ReleasePrimitiveArrayCritical(env, b, data, 0);
158
159 return res > 0 ? res : -1;
160}
161
162
163static jlong JNICALL

--- 47 unchanged lines hidden ---