Skip to content

Commit c15ab25

Browse files
committed
Fix compilation warnings
1 parent 9dc1581 commit c15ab25

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

source/netmessages.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -912,7 +912,7 @@ namespace NetMessages
912912

913913
for( size_t k = 0; k < MAX_CUSTOM_FILES; ++k )
914914
{
915-
LUA->PushNumber( k + 1 );
915+
LUA->PushNumber( static_cast<double>( k + 1 ) );
916916
LUA->GetTable( 2 );
917917

918918
msg->CustomFiles[k] = static_cast<CRC32_t>( LUA->GetNumber( -1 ) );
@@ -982,7 +982,7 @@ namespace NetMessages
982982
auto &events = msg->EventArray;
983983
for( int32_t k = 0; k < events.GetNumBits( ); ++k )
984984
{
985-
LUA->PushNumber( ++idx );
985+
LUA->PushNumber( static_cast<double>( ++idx ) );
986986
LUA->PushBool( events.IsBitSet( k ) );
987987
LUA->SetTable( -3 );
988988
}
@@ -999,7 +999,7 @@ namespace NetMessages
999999
auto &events = msg->EventArray;
10001000
for( int32_t k = 0; k < events.GetNumBits( ); ++k )
10011001
{
1002-
LUA->PushNumber( ++idx );
1002+
LUA->PushNumber( static_cast<double>( ++idx ) );
10031003
LUA->GetTable( 2 );
10041004

10051005
if( LUA->GetBool( -1 ) )

source/server/datapack.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ namespace DataPack
165165
const char *path = client_lua_files->GetString( fileID );
166166

167167
// Type 1b + SHA256 32b + compressed substitute Xb + alignment 4b
168-
int min_buffer_size = 1 + 32 + MaximumCompressedSize( substitute ) + 4;
168+
size_t min_buffer_size = 1 + 32 + MaximumCompressedSize( substitute ) + 4;
169169

170170
if( autorefresh )
171171
{
@@ -180,7 +180,7 @@ namespace DataPack
180180
min_buffer_size += 2;
181181

182182
std::vector<uint8_t> buffer( min_buffer_size, 0 );
183-
bf_write writer( "sourcenet SendLuaFile writer", buffer.data( ), buffer.size( ) );
183+
bf_write writer( "sourcenet SendLuaFile writer", buffer.data( ), static_cast<int>( buffer.size( ) ) );
184184

185185
writer.WriteByte( autorefresh ? 1 : 4 );
186186

@@ -191,14 +191,14 @@ namespace DataPack
191191

192192
const std::vector<uint8_t> compressed_buffer = Compress( substitute );
193193
if( autorefresh )
194-
writer.WriteUBitLong( 32 + compressed_buffer.size( ), 32 );
194+
writer.WriteUBitLong( static_cast<uint32_t>( 32 + compressed_buffer.size( ) ), 32 );
195195

196196
CSha256 sha256;
197197
Sha256_Init( &sha256 );
198198
Sha256_Update( &sha256, reinterpret_cast<const uint8_t *>( substitute.c_str( ) ), substitute.size( ) + 1 );
199199
std::array<uint8_t, 32> sha256_buffer { };
200200
Sha256_Final( &sha256, sha256_buffer.data( ) );
201-
writer.WriteBytes( sha256_buffer.data( ), sha256_buffer.size( ) );
201+
writer.WriteBytes( sha256_buffer.data( ), static_cast<int>( sha256_buffer.size( ) ) );
202202

203203
writer.WriteBytes( compressed_buffer.data( ), static_cast<int>( compressed_buffer.size( ) ) );
204204

source/sn_bf_read.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ namespace sn_bf_read
100100
LUA_FUNCTION_STATIC( TotalBytesAvailable )
101101
{
102102
bf_read *buf = Get( LUA, 1 );
103-
LUA->PushNumber( buf->TotalBytesAvailable( ) );
103+
LUA->PushNumber( static_cast<double>( buf->TotalBytesAvailable( ) ) );
104104
return 1;
105105
}
106106

0 commit comments

Comments
 (0)