EDuke32 Changelog Unofficial archive

Build 10335

3 August 2023 · 2 commits by 1 author · GIT

Builds by month 100 builds

Original log file · 20230803-10335.txt
commit ce151641b476d3376e503d0dc23e5ad31ab42b05
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Thu Aug 3 22:05:47 2023 +0200

    Audiolib: Replace remaining instances of MV_Printf with LOG_F

commit 87a6cc7f1910ffe8272a8099979cb8f7886a435e
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Thu Aug 3 18:17:41 2023 +0200

    Engine: Replace all instances of strtok() with Bstrtoken()
    
    Because this function stores state statically, using it in a loop
    with NULL as argument can result in unexpected behavior when another
    function in the loop invokes strtok() with a different buffer as argument.

See https://voidpoint.io/terminx/eduke32 for more details.
Engine Engine

Replace all instances of strtok() with Bstrtoken()

Dino Bollinger 3 Aug 2023, 18:17 UTC+2 87a6cc7

Because this function stores state statically, using it in a loop with NULL as argument can result in unexpected behavior when another function in the loop invokes strtok() with a different buffer as argument.