It miscomputed size of configdir, resulting in excessive memory
allocation.
This commit is contained in:
Markus Armbruster 2008-03-13 19:22:21 +01:00
parent 231947e41a
commit 7ba662567f

View file

@ -187,7 +187,7 @@ set_paths(char *econfig)
#endif /* !_WIN32 */
*slash = 0;
configdir = realloc(p, slash + 1 - configdir);
configdir = realloc(p, slash + 1 - p);
infodir = fnameat(infodir_conf, configdir);
gamedir = fnameat(gamedir_conf, configdir);