@@ -116,20 +116,17 @@ class HTTPClientPlatformWrapper {
116
116
CLEAR_AND_RETURN_FALSE_ON_EXCEPTION
117
117
}
118
118
119
- const static jfieldID contentTypeField =
120
- env->GetFieldID (JAVA.httpParamsClass , " contentType" , " Ljava/lang/String;" );
119
+ const static jfieldID contentTypeField = env->GetFieldID (JAVA.httpParamsClass , " contentType" , " Ljava/lang/String;" );
121
120
if (!content_type_.empty ()) {
122
- const auto jniContentType =
123
- MakePointerScopeGuard (env->NewStringUTF (content_type_.c_str ()), deleteLocalRef);
121
+ const auto jniContentType = MakePointerScopeGuard (env->NewStringUTF (content_type_.c_str ()), deleteLocalRef);
124
122
CLEAR_AND_RETURN_FALSE_ON_EXCEPTION
125
123
126
124
env->SetObjectField (httpParamsObject.get (), contentTypeField, jniContentType.get ());
127
125
CLEAR_AND_RETURN_FALSE_ON_EXCEPTION
128
126
}
129
127
130
128
if (!user_agent_.empty ()) {
131
- const static jfieldID userAgentField =
132
- env->GetFieldID (JAVA.httpParamsClass , " userAgent" , " Ljava/lang/String;" );
129
+ const static jfieldID userAgentField = env->GetFieldID (JAVA.httpParamsClass , " userAgent" , " Ljava/lang/String;" );
133
130
134
131
const auto jniUserAgent = MakePointerScopeGuard (env->NewStringUTF (user_agent_.c_str ()), deleteLocalRef);
135
132
CLEAR_AND_RETURN_FALSE_ON_EXCEPTION
@@ -142,8 +139,7 @@ class HTTPClientPlatformWrapper {
142
139
const static jfieldID inputFilePathField =
143
140
env->GetFieldID (JAVA.httpParamsClass , " inputFilePath" , " Ljava/lang/String;" );
144
141
145
- const auto jniInputFilePath =
146
- MakePointerScopeGuard (env->NewStringUTF (post_file_.c_str ()), deleteLocalRef);
142
+ const auto jniInputFilePath = MakePointerScopeGuard (env->NewStringUTF (post_file_.c_str ()), deleteLocalRef);
147
143
CLEAR_AND_RETURN_FALSE_ON_EXCEPTION
148
144
149
145
env->SetObjectField (httpParamsObject.get (), inputFilePathField, jniInputFilePath.get ());
@@ -154,8 +150,7 @@ class HTTPClientPlatformWrapper {
154
150
const static jfieldID outputFilePathField =
155
151
env->GetFieldID (JAVA.httpParamsClass , " outputFilePath" , " Ljava/lang/String;" );
156
152
157
- const auto jniOutputFilePath =
158
- MakePointerScopeGuard (env->NewStringUTF (received_file_.c_str ()), deleteLocalRef);
153
+ const auto jniOutputFilePath = MakePointerScopeGuard (env->NewStringUTF (received_file_.c_str ()), deleteLocalRef);
159
154
CLEAR_AND_RETURN_FALSE_ON_EXCEPTION
160
155
161
156
env->SetObjectField (httpParamsObject.get (), outputFilePathField, jniOutputFilePath.get ());
@@ -165,40 +160,38 @@ class HTTPClientPlatformWrapper {
165
160
// DO ALL MAGIC!
166
161
// Current Java implementation simply reuses input params instance, so we don't need to
167
162
// DeleteLocalRef(response).
168
- const jobject response = env-> CallStaticObjectMethod (
169
- JAVA.httpTransportClass , JAVA.httpTransportClass_run , httpParamsObject.get ());
163
+ const jobject response =
164
+ env-> CallStaticObjectMethod ( JAVA.httpTransportClass , JAVA.httpTransportClass_run , httpParamsObject.get ());
170
165
if (env->ExceptionCheck ()) {
171
166
env->ExceptionDescribe ();
172
167
// TODO(AlexZ): think about rethrowing corresponding C++ exceptions.
173
168
env->ExceptionClear ();
174
169
return false ;
175
170
}
176
171
177
- const static jfieldID httpResponseCodeField =
178
- env->GetFieldID (JAVA.httpParamsClass , " httpResponseCode" , " I" );
172
+ const static jfieldID httpResponseCodeField = env->GetFieldID (JAVA.httpParamsClass , " httpResponseCode" , " I" );
179
173
error_code_ = env->GetIntField (response, httpResponseCodeField);
180
174
CLEAR_AND_RETURN_FALSE_ON_EXCEPTION
181
175
182
- const static jfieldID receivedUrlField =
183
- env->GetFieldID (JAVA.httpParamsClass , " receivedUrl" , " Ljava/lang/String;" );
184
- const auto jniReceivedUrl = MakePointerScopeGuard (
185
- static_cast <jstring>(env->GetObjectField (response, receivedUrlField)), deleteLocalRef);
176
+ const static jfieldID receivedUrlField = env->GetFieldID (JAVA.httpParamsClass , " receivedUrl" , " Ljava/lang/String;" );
177
+ const auto jniReceivedUrl =
178
+ MakePointerScopeGuard (static_cast <jstring>(env->GetObjectField (response, receivedUrlField)), deleteLocalRef);
186
179
CLEAR_AND_RETURN_FALSE_ON_EXCEPTION
187
180
if (jniReceivedUrl) {
188
181
url_received_ = std::move (ToStdString (env, jniReceivedUrl.get ()));
189
182
}
190
183
191
184
// contentTypeField is already cached above.
192
- const auto jniContentType = MakePointerScopeGuard (
193
- static_cast <jstring>(env->GetObjectField (response, contentTypeField)), deleteLocalRef);
185
+ const auto jniContentType =
186
+ MakePointerScopeGuard ( static_cast <jstring>(env->GetObjectField (response, contentTypeField)), deleteLocalRef);
194
187
CLEAR_AND_RETURN_FALSE_ON_EXCEPTION
195
188
if (jniContentType) {
196
189
content_type_ = std::move (ToStdString (env, jniContentType.get ()));
197
190
}
198
191
199
192
// dataField is already cached above.
200
- const auto jniData = MakePointerScopeGuard (
201
- static_cast <jbyteArray>(env->GetObjectField (response, dataField)), deleteLocalRef);
193
+ const auto jniData =
194
+ MakePointerScopeGuard ( static_cast <jbyteArray>(env->GetObjectField (response, dataField)), deleteLocalRef);
202
195
CLEAR_AND_RETURN_FALSE_ON_EXCEPTION
203
196
if (jniData) {
204
197
jbyte* buffer = env->GetByteArrayElements (jniData.get (), nullptr );
@@ -252,8 +245,7 @@ struct ImplWrapper<java_wrapper::HTTPClientPlatformWrapper> {
252
245
client.post_body_ = request.body ;
253
246
client.content_type_ = request.content_type ;
254
247
}
255
- inline static void PrepareInput (const POSTFromFile& request,
256
- java_wrapper::HTTPClientPlatformWrapper& client) {
248
+ inline static void PrepareInput (const POSTFromFile& request, java_wrapper::HTTPClientPlatformWrapper& client) {
257
249
client.url_requested_ = request.url ;
258
250
if (!request.custom_user_agent .empty ()) {
259
251
client.user_agent_ = request.custom_user_agent ;
0 commit comments