@@ -583,7 +583,7 @@ class winhttp_client : public _http_client_communicator
583
583
if (!WinHttpAddRequestHeaders (
584
584
winhttp_context->m_request_handle ,
585
585
flattened_headers.c_str (),
586
- ( DWORD) flattened_headers.length (),
586
+ static_cast < DWORD>( flattened_headers.length () ),
587
587
WINHTTP_ADDREQ_FLAG_ADD))
588
588
{
589
589
request->report_error (GetLastError (), _XPLATSTR (" Error adding request headers" ));
@@ -715,7 +715,7 @@ class winhttp_client : public _http_client_communicator
715
715
const size_t chunkSize = pContext->m_http_client ->client_config ().chunksize ();
716
716
if (bytesRead < chunkSize && !firstRead)
717
717
{
718
- pContext->complete_request (( size_t ) pContext->m_downloaded );
718
+ pContext->complete_request (pContext->m_downloaded );
719
719
}
720
720
else
721
721
{
@@ -724,8 +724,8 @@ class winhttp_client : public _http_client_communicator
724
724
725
725
if (!WinHttpReadData (
726
726
pContext->m_request_handle ,
727
- (LPVOID) pContext->m_body_data .get (),
728
- ( DWORD) chunkSize,
727
+ pContext->m_body_data .get (),
728
+ static_cast < DWORD>( chunkSize) ,
729
729
nullptr ))
730
730
{
731
731
pContext->report_error (GetLastError (), _XPLATSTR (" Error receiving http response body chunk" ));
@@ -795,7 +795,7 @@ class winhttp_client : public _http_client_communicator
795
795
if (!WinHttpWriteData (
796
796
p_request_context->m_request_handle ,
797
797
&p_request_context->m_body_data .get ()[offset],
798
- ( DWORD) length,
798
+ static_cast < DWORD>( length) ,
799
799
nullptr ))
800
800
{
801
801
p_request_context->report_error (GetLastError (), _XPLATSTR (" Error writing data" ));
@@ -861,7 +861,7 @@ class winhttp_client : public _http_client_communicator
861
861
if ( !WinHttpWriteData (
862
862
p_request_context->m_request_handle ,
863
863
p_request_context->m_body_data .get (),
864
- ( DWORD) to_write,
864
+ static_cast < DWORD>( to_write) ,
865
865
nullptr ))
866
866
{
867
867
p_request_context->report_error (GetLastError (), _XPLATSTR (" Error writing data" ));
@@ -903,7 +903,7 @@ class winhttp_client : public _http_client_communicator
903
903
if ( !WinHttpWriteData (
904
904
p_request_context->m_request_handle ,
905
905
p_request_context->m_body_data .get (),
906
- ( DWORD) read,
906
+ static_cast < DWORD>( read) ,
907
907
nullptr ))
908
908
{
909
909
p_request_context->report_error (GetLastError (), _XPLATSTR (" Error writing data" ));
@@ -1139,7 +1139,7 @@ class winhttp_client : public _http_client_communicator
1139
1139
auto progress = p_request_context->m_request ._get_impl ()->_progress_handler ();
1140
1140
if ( progress )
1141
1141
{
1142
- p_request_context->m_uploaded += ( size64_t ) bytesWritten;
1142
+ p_request_context->m_uploaded += bytesWritten;
1143
1143
try { (*progress)(message_direction::upload, p_request_context->m_uploaded ); } catch (...)
1144
1144
{
1145
1145
p_request_context->report_exception (std::current_exception ());
@@ -1240,8 +1240,8 @@ class winhttp_client : public _http_client_communicator
1240
1240
// Read in body all at once.
1241
1241
if (!WinHttpReadData (
1242
1242
hRequestHandle,
1243
- (LPVOID) p_request_context->m_body_data .get (),
1244
- (DWORD) num_bytes,
1243
+ p_request_context->m_body_data .get (),
1244
+ num_bytes,
1245
1245
nullptr ))
1246
1246
{
1247
1247
p_request_context->report_error (GetLastError (), _XPLATSTR (" Error receiving http body chunk" ));
@@ -1261,7 +1261,7 @@ class winhttp_client : public _http_client_communicator
1261
1261
}
1262
1262
}
1263
1263
1264
- p_request_context->complete_request (( size_t ) p_request_context->m_downloaded );
1264
+ p_request_context->complete_request (p_request_context->m_downloaded );
1265
1265
}
1266
1266
break ;
1267
1267
}
@@ -1286,7 +1286,7 @@ class winhttp_client : public _http_client_communicator
1286
1286
// If no bytes have been read, then this is the end of the response.
1287
1287
if (bytesRead == 0 )
1288
1288
{
1289
- p_request_context->complete_request (( size_t ) p_request_context->m_downloaded );
1289
+ p_request_context->complete_request (p_request_context->m_downloaded );
1290
1290
break ;
1291
1291
}
1292
1292
0 commit comments