#190 zero out new null bytes to force valgrind to quit complaining about uninitialized bytes

This commit is contained in:
Rich Prohaska 2014-02-21 15:53:05 -05:00
parent a0cd739ae2
commit 35762b4368

View file

@ -512,7 +512,6 @@ static int tokudb_hcad_update_fun(
old_null_bytes = (uchar *)old_val->data;
new_null_bytes = new_val_data;
memcpy(&curr_old_null_pos, extra_pos, sizeof(uint32_t));
extra_pos += sizeof(uint32_t);
memcpy(&curr_new_null_pos, extra_pos, sizeof(uint32_t));
@ -521,6 +520,8 @@ static int tokudb_hcad_update_fun(
memcpy(&num_columns, extra_pos, sizeof(num_columns));
extra_pos += sizeof(num_columns);
memset(new_null_bytes, 0, new_num_null_bytes); // shut valgrind up
//
// now go through and apply the change into new_val_data
//