EDuke32 Changelog Archivio non ufficiale

Build 3748

10 maggio 2013 · 6 commit di 1 autore · SVN

Build per mese 138 build

  1. gen

  2. feb

  3. mar

  4. apr

  5. mag

  6. giu

  7. lug

  8. ago

  9. set

  10. ott

  11. nov

  12. dic

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.