diff -r a3519caf1001 -r ca2eb5811a07 src/newgrf_config.cpp --- a/src/newgrf_config.cpp Sun Nov 02 11:15:26 2008 +0000 +++ b/src/newgrf_config.cpp Sun Nov 02 11:20:15 2008 +0000 @@ -446,7 +446,7 @@ grf = CallocT(1); grf->grfid = grfid; grf->next = unknown_grfs; - ttd_strlcpy(grf->name, UNKNOWN_GRF_NAME_PLACEHOLDER, sizeof(grf->name)); + strecpy(grf->name, UNKNOWN_GRF_NAME_PLACEHOLDER, lastof(grf->name)); memcpy(grf->md5sum, md5sum, sizeof(grf->md5sum)); unknown_grfs = grf;