Disabled compiler warnings.

parent bcbc0031
...@@ -749,10 +749,12 @@ int ha_archive::write_row(byte *buf) ...@@ -749,10 +749,12 @@ int ha_archive::write_row(byte *buf)
DBUG_PRINT("archive",("MyPack is %d\n", (*field)->data_length((char*) buf + (*field)->offset()))); DBUG_PRINT("archive",("MyPack is %d\n", (*field)->data_length((char*) buf + (*field)->offset())));
if ((*field)->real_type() == MYSQL_TYPE_VARCHAR) if ((*field)->real_type() == MYSQL_TYPE_VARCHAR)
{ {
#ifndef DBUG_OFF
uint actual_length= (*field)->data_length((char*) buf + (*field)->offset()); uint actual_length= (*field)->data_length((char*) buf + (*field)->offset());
IF_DBUG(uint offset=) (*field)->offset() + actual_length + uint offset= (*field)->offset() + actual_length +
(actual_length > 255 ? 2 : 1); (actual_length > 255 ? 2 : 1);
DBUG_PRINT("archive",("Offset is %d -> %d\n", actual_length, offset)); DBUG_PRINT("archive",("Offset is %d -> %d\n", actual_length, offset));
#endif
/* /*
if ((*field)->pack_length() + (*field)->offset() != offset) if ((*field)->pack_length() + (*field)->offset() != offset)
bzero(buf + offset, (size_t)((*field)->pack_length() + (actual_length > 255 ? 2 : 1) - (*field)->data_length)); bzero(buf + offset, (size_t)((*field)->pack_length() + (actual_length > 255 ? 2 : 1) - (*field)->data_length));
......
...@@ -30,6 +30,7 @@ pars0lex.l: .*conversion from 'ulint' to 'int', possible loss of data.* ...@@ -30,6 +30,7 @@ pars0lex.l: .*conversion from 'ulint' to 'int', possible loss of data.*
.*/bdb/.* : .*empty body in an if-statement.* .*/bdb/.* : .*empty body in an if-statement.*
.*/bdb/.* : .*conversion from 'u?lint' to 'int', possible loss of data.* .*/bdb/.* : .*conversion from 'u?lint' to 'int', possible loss of data.*
db_vrfy.c : .*comparison is always false due to limited range of data type.* db_vrfy.c : .*comparison is always false due to limited range of data type.*
dbm.c : .*'item.dsize' is used uninitialized in this function.*
# #
# Ignore all conversion warnings on windows 64 # Ignore all conversion warnings on windows 64
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment