EDuke32 Changelog Archivio non ufficiale

Build 3748

10 maggio 2013 · 6 commit di 1 autore · SVN

Build per mese 110 build

File di log originale · 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 mag 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 mag 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 mag 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.