Remove unnecessary padding in segment sides
This commit is contained in:
parent
93b2129a71
commit
af26259158
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in a new issue