diff --git a/common/main/switch.h b/common/main/switch.h index 595162799..e3dfc7090 100644 --- a/common/main/switch.h +++ b/common/main/switch.h @@ -110,7 +110,7 @@ struct v30_trigger struct trigger { #if defined(DXX_BUILD_DESCENT_I) - sbyte type; + ubyte __obsolete_type; // for padding short flags; #elif defined(DXX_BUILD_DESCENT_II) ubyte type; //what this trigger does diff --git a/similar/main/dumpmine.cpp b/similar/main/dumpmine.cpp index b28cc0662..d42bc2139 100644 --- a/similar/main/dumpmine.cpp +++ b/similar/main/dumpmine.cpp @@ -548,8 +548,8 @@ static void write_trigger_text(PHYSFS_file *my_file) PHYSFSX_printf(my_file, "Triggers:\n"); for (i=0; itype = PHYSFSX_readByte(fp); +#endif t->flags = PHYSFSX_readShort(fp); t->value = PHYSFSX_readFix(fp); t->time = PHYSFSX_readFix(fp);