summaryrefslogtreecommitdiff
path: root/sql/rpl_record.cc
diff options
context:
space:
mode:
authormats@kindahl-laptop.dnsalias.net <>2007-10-17 06:50:03 +0200
committermats@kindahl-laptop.dnsalias.net <>2007-10-17 06:50:03 +0200
commit56ae0be77d381b1e78cc220d4f4d6163156b3eb5 (patch)
treeac2ae1ad28201327340e27f441e33fc25ddafda6 /sql/rpl_record.cc
parentbcef0be8a6c8b67b2691ac5b3b2a84989ff8e0ff (diff)
downloadmariadb-git-56ae0be77d381b1e78cc220d4f4d6163156b3eb5.tar.gz
Eliminating some valgrind warnings resulting from that some
storage engines do not set the unused null bits (i.e., the filler bits and the X bit) correctly. Also adding some casts to debug printouts to eliminate compiler warnings.
Diffstat (limited to 'sql/rpl_record.cc')
-rw-r--r--sql/rpl_record.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/sql/rpl_record.cc b/sql/rpl_record.cc
index 71cc431890b..061f931436f 100644
--- a/sql/rpl_record.cc
+++ b/sql/rpl_record.cc
@@ -105,7 +105,8 @@ pack_row(TABLE *table, MY_BITMAP const* cols,
DBUG_PRINT("debug", ("field: %s; pack_ptr: 0x%lx;"
" pack_ptr':0x%lx; bytes: %d",
field->field_name, (ulong) old_pack_ptr,
- (ulong) pack_ptr, pack_ptr - old_pack_ptr));
+ (ulong) pack_ptr,
+ (int) (pack_ptr - old_pack_ptr)));
}
null_mask <<= 1;
@@ -239,7 +240,7 @@ unpack_row(Relay_log_info const *rli,
" pack_ptr: 0x%lx; pack_ptr': 0x%lx; bytes: %d",
f->field_name, metadata,
(ulong) old_pack_ptr, (ulong) pack_ptr,
- pack_ptr - old_pack_ptr));
+ (int) (pack_ptr - old_pack_ptr)));
}
null_mask <<= 1;