From e012cd20e90c57d64cef1fd63dc7d006ad8e4eac Mon Sep 17 00:00:00 2001 From: IntelOrca Date: Thu, 21 Jan 2016 18:18:20 +0000 Subject: [PATCH] fix VS errors / warnings --- src/network/network.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/network/network.cpp b/src/network/network.cpp index 2bc9b132df..78a2d8cbb0 100644 --- a/src/network/network.cpp +++ b/src/network/network.cpp @@ -997,14 +997,14 @@ void Network::Server_Send_MAP(NetworkConnection* connection) size_t chunksize = 1000; size_t out_size; unsigned char *compressed = util_zlib_deflate(&buffer[0], size, &out_size); - unsigned char *header = (unsigned char *)strdup("open2_sv6_zlib"); + unsigned char *header = (unsigned char *)_strdup("open2_sv6_zlib"); size_t header_len = strlen((char *)header) + 1; // account for null terminator header = (unsigned char *)realloc(header, header_len + out_size); memcpy(&header[header_len], compressed, out_size); out_size += header_len; free(compressed); log_verbose("Sending map of size %u bytes, compressed to %u bytes", size, out_size); - for (int i = 0; i < out_size; i += chunksize) { + for (size_t i = 0; i < out_size; i += chunksize) { int datasize = (std::min)(chunksize, out_size - i); std::unique_ptr packet = std::move(NetworkPacket::Allocate()); *packet << (uint32)NETWORK_COMMAND_MAP << (uint32)out_size << (uint32)i;