Mercurial > mplayer.hg
changeset 30821:d59dfdf82fca
Fix memleak due to incorrect VirtualFree arguments: size must be 0 for MEM_RELEASE.
author | reimar |
---|---|
date | Mon, 08 Mar 2010 19:37:10 +0000 |
parents | dcf876ac1c8a |
children | ed3b3682cdde |
files | libswscale/utils.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/libswscale/utils.c Mon Mar 08 19:33:41 2010 +0000 +++ b/libswscale/utils.c Mon Mar 08 19:37:10 2010 +0000 @@ -1538,8 +1538,8 @@ if (c->lumMmx2FilterCode) munmap(c->lumMmx2FilterCode, c->lumMmx2FilterCodeSize); if (c->chrMmx2FilterCode) munmap(c->chrMmx2FilterCode, c->chrMmx2FilterCodeSize); #elif HAVE_VIRTUALALLOC - if (c->lumMmx2FilterCode) VirtualFree(c->lumMmx2FilterCode, c->lumMmx2FilterCodeSize, MEM_RELEASE); - if (c->chrMmx2FilterCode) VirtualFree(c->chrMmx2FilterCode, c->chrMmx2FilterCodeSize, MEM_RELEASE); + if (c->lumMmx2FilterCode) VirtualFree(c->lumMmx2FilterCode, 0, MEM_RELEASE); + if (c->chrMmx2FilterCode) VirtualFree(c->chrMmx2FilterCode, 0, MEM_RELEASE); #else av_free(c->lumMmx2FilterCode); av_free(c->chrMmx2FilterCode);