diff --git a/zsnes/src/linux/zfilew.c b/zsnes/src/linux/zfilew.c index ee8e6491..c6c19c28 100644 --- a/zsnes/src/linux/zfilew.c +++ b/zsnes/src/linux/zfilew.c @@ -479,6 +479,7 @@ void obtaindir() } cfgdir = (char *)malloc(strlen(homedir)+strlen("/.zsnes")+1); strcpy(cfgdir, homedir); + free(homedir); strcat(cfgdir, "/.zsnes"); tmp = opendir(cfgdir); if (tmp == NULL) {