If you malloc, you free.
This commit is contained in:
@@ -479,6 +479,7 @@ void obtaindir()
|
|||||||
}
|
}
|
||||||
cfgdir = (char *)malloc(strlen(homedir)+strlen("/.zsnes")+1);
|
cfgdir = (char *)malloc(strlen(homedir)+strlen("/.zsnes")+1);
|
||||||
strcpy(cfgdir, homedir);
|
strcpy(cfgdir, homedir);
|
||||||
|
free(homedir);
|
||||||
strcat(cfgdir, "/.zsnes");
|
strcat(cfgdir, "/.zsnes");
|
||||||
tmp = opendir(cfgdir);
|
tmp = opendir(cfgdir);
|
||||||
if (tmp == NULL) {
|
if (tmp == NULL) {
|
||||||
|
|||||||
Reference in New Issue
Block a user