[PATCH 2/6] macos.c: update the default path retriaval
Dirk Hohndel
dirk at hohndel.org
Tue Oct 6 07:38:46 PDT 2015
On Tue, Oct 06, 2015 at 01:10:17PM +0300, Lubomir I. Ivanov wrote:
> +const char *system_default_filename(void)
> +{
> + char filename[128] = { 0 };
> + if (!*filename) {
> + const char *user = getenv("LOGNAME");
> + strcat(filename, user);
You are copying a user provided string (environment variable LOGNAME) into
a fixed length buffer... not a good plan :-)
I'll fix that.
/D
More information about the subsurface
mailing list