EDuke32 Changelog Unofficial archive

Build 3748

10 May 2013 · 6 commits by 1 author · SVN

Builds by month 225 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20130510-3748.txt
------------------------------------------------------------------------
r3748 | helixhorned | 2013-05-10 05:31:40 -0700 (Fri, 10 May 2013) | 1 line

premap.c: remove a missed unused variable.
------------------------------------------------------------------------
r3747 | helixhorned | 2013-05-10 05:31:39 -0700 (Fri, 10 May 2013) | 1 line

Mapster32: make 'corruptcheck tryfix ?' (or '??') not require c. number range.
------------------------------------------------------------------------
r3746 | helixhorned | 2013-05-10 05:31:38 -0700 (Fri, 10 May 2013) | 5 lines

Mapster32: for some nextwall/nextsector corruptions, suggest making wall white.

Selected by writing e.g. 'corruptcheck tryfix 1-14 ??' in the console.
Like with the first alternative, the corruption numbers / range (here, 1-14)
must be given.
------------------------------------------------------------------------
r3745 | helixhorned | 2013-05-10 05:31:37 -0700 (Fri, 10 May 2013) | 5 lines

Mapster32 corruptcheck: on nextsector/nextwall oob, suggest making wall white.

... in the auto-correction. Also,
- make two similar corruptions level 5 (wallptr oob, wallptr+wallnum oob).
- in drawscreen_drawwall(), do a more strict bound check, not only >=0.
------------------------------------------------------------------------
r3744 | helixhorned | 2013-05-10 05:31:35 -0700 (Fri, 10 May 2013) | 1 line

Mapster32 corruptcheck: if some members out of MAX bounds, signal level 5.
------------------------------------------------------------------------
r3743 | helixhorned | 2013-05-10 05:31:33 -0700 (Fri, 10 May 2013) | 4 lines

Tweak r3681 to obtain the same behavior in the pre-r3681 undefined behavior case.

That is, assume that switch(DYNAMICTILEMAP(-1)) (which is an oob access and thus
undefined behavior) gets us to the 'default:' label.
------------------------------------------------------------------------
Mapster32 FixEngine

for some nextwall/nextsector corruptions, suggest making wall white.

Philipp Kutin (Helixhorned) 10 May 2013, 05:31 UTC−7 r3746

Selected by writing e.g. 'corruptcheck tryfix 1-14 ??' in the console. Like with the first alternative, the corruption numbers / range (here, 1-14) must be given.

FixEngine

Mapster32 corruptcheck: on nextsector/nextwall oob, suggest making wall white.

Philipp Kutin (Helixhorned) 10 May 2013, 05:31 UTC−7 r3745

... in the auto-correction. Also, - make two similar corruptions level 5 (wallptr oob, wallptr+wallnum oob). - in drawscreen_drawwall(), do a more strict bound check, not only >=0.

Tweak r3681 to obtain the same behavior in the pre-r3681 undefined behavior case.

Philipp Kutin (Helixhorned) 10 May 2013, 05:31 UTC−7 r3743

That is, assume that switch(DYNAMICTILEMAP(-1)) (which is an oob access and thus undefined behavior) gets us to the 'default:' label.