Patched memory leaks (thanks, Valgrind!)
This commit is contained in:
parent
bb7fcf7def
commit
d701627335
|
@ -399,6 +399,7 @@ static int ZIP_fileClose(FileHandle *handle)
|
||||||
free(finfo->buffer);
|
free(finfo->buffer);
|
||||||
|
|
||||||
free(finfo);
|
free(finfo);
|
||||||
|
free(handle);
|
||||||
return(1);
|
return(1);
|
||||||
} /* ZIP_fileClose */
|
} /* ZIP_fileClose */
|
||||||
|
|
||||||
|
|
|
@ -471,6 +471,7 @@ int __PHYSFS_platformClose(void *opaque)
|
||||||
{
|
{
|
||||||
int fd = *((int *) opaque);
|
int fd = *((int *) opaque);
|
||||||
BAIL_IF_MACRO(close(fd) == -1, strerror(errno), 0);
|
BAIL_IF_MACRO(close(fd) == -1, strerror(errno), 0);
|
||||||
|
free(opaque);
|
||||||
return(1);
|
return(1);
|
||||||
} /* __PHYSFS_platformClose */
|
} /* __PHYSFS_platformClose */
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue