Ameliorate name-length hack
authorH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 14 Dec 2015 12:52:43 +0000 (13:52 +0100)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 14 Dec 2015 12:52:43 +0000 (13:52 +0100)
commit828fbc9ceebdc2e2b8e916688c891f501f2ce67e
tree027db64d6b05d006f797311758ca0fc4d43190a8
parenta0d04209e5962797853bb9e91ae0c0669a6cf191
Ameliorate name-length hack

Structs t_dirs and t_trees declared only a single character for the name
field, but were put in allocated memory so that it could harmlessly
overrun to the required size. On compilers that explicitly check for
buffer overruns this caused a crash. Now 100 char are declared, but the
actually allocated memory will be smaller (as small as before, and thus
still large enough to hold the actual name).
lasker-2.2.3/src/utils.c