1
1

mc_ungetlocalcopy does not free its second argument anymore.

Этот коммит содержится в:
Roland Illig 2004-08-16 15:18:18 +00:00
родитель f17c1f291c
Коммит a0616a76be
2 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -897,6 +897,7 @@ mc_ungetlocalcopy (const char *pathname, const char *local, int has_changed)
(*vfs->ungetlocalcopy)(vfs, path, local, has_changed) :
mc_def_ungetlocalcopy (vfs, path, local, has_changed);
g_free (path);
g_free (local);
return return_value;
}

Просмотреть файл

@ -160,7 +160,7 @@ int mc_rmdir (char *path);
int mc_mkdir (char *path, mode_t mode);
char *mc_getlocalcopy (const char *pathname);
int mc_ungetlocalcopy (const char *pathname, char *local, int has_changed);
int mc_ungetlocalcopy (const char *pathname, const char *local, int has_changed);
int mc_ctl (int fd, int ctlop, void *arg);
int mc_setctl (char *path, int ctlop, void *arg);
#ifdef HAVE_MMAP