Remove unnecessary padding in segment sides

This commit is contained in:
Kp 2014-10-04 17:30:30 +00:00
parent 93b2129a71
commit af26259158
3 changed files with 0 additions and 6 deletions

View file

@ -196,7 +196,6 @@ struct side
throw illegal_type(this);
}
}
ubyte pad; //keep us longword alligned
wallnum_t wall_num;
short tmap_num;
short tmap_num2;

View file

@ -938,10 +938,6 @@ int load_mine_data_compiled(PHYSFS_file *LoadFile)
}
// Read the walls as a 6 byte array
range_for (auto &sidenum, Segments[segnum].sides) {
sidenum.pad = 0;
}
if (New_file_format_load)
bit_mask = PHYSFSX_readByte(LoadFile);
else

View file

@ -597,7 +597,6 @@ static ushort netmisc_calc_checksum()
for (i = 0; i < Highest_segment_index + 1; i++) {
for (j = 0; j < MAX_SIDES_PER_SEGMENT; j++) {
do_checksum_calc((unsigned char *)&(Segments[i].sides[j].get_type()), 1, &sum1, &sum2);
do_checksum_calc(&(Segments[i].sides[j].pad), 1, &sum1, &sum2);
s = INTEL_SHORT(Segments[i].sides[j].wall_num);
do_checksum_calc((ubyte *)&s, 2, &sum1, &sum2);
s = INTEL_SHORT(Segments[i].sides[j].tmap_num);