The problem with missing blackwood smells like good old memory corruption; logic errors usually do not work that way.
This random_string thing might not be able to do anything like that (data alignment reasons); I propose fixing it anyway.
Now I need a lesson with widelands repository ethics:
In really simple changes like this, do the master gurus work directly in trunk, or does somebody branch the code, remove the "-1", commit&push, ask for review, then merge the change?
The problem with missing blackwood smells like good old memory corruption; logic errors usually do not work that way.
This random_string thing might not be able to do anything like that (data alignment reasons); I propose fixing it anyway.
Now I need a lesson with widelands repository ethics:
In really simple changes like this, do the master gurus work directly in trunk, or does somebody branch the code, remove the "-1", commit&push, ask for review, then merge the change?