diff options
author | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-10-14 15:09:35 +0000 |
---|---|---|
committer | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-10-14 15:09:35 +0000 |
commit | 82f168a4f657e4026dc3b4a027ad310ac26353bd (patch) | |
tree | abff69645dff9d503c5de472abb79bce2a0fe6c7 /libmpcodecs/vf_palette.c | |
parent | e652c2fe8a94b74530a099052d1a3d8c3cc03701 (diff) | |
download | mpv-82f168a4f657e4026dc3b4a027ad310ac26353bd.tar.bz2 mpv-82f168a4f657e4026dc3b4a027ad310ac26353bd.tar.xz |
some memory leaks fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13642 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/vf_palette.c')
-rw-r--r-- | libmpcodecs/vf_palette.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libmpcodecs/vf_palette.c b/libmpcodecs/vf_palette.c index d0cb8fffb3..70322caf1b 100644 --- a/libmpcodecs/vf_palette.c +++ b/libmpcodecs/vf_palette.c @@ -163,9 +163,14 @@ static int query_format(struct vf_instance_s* vf, unsigned int fmt){ return vf->next->query_format(vf->next,best); } +static void uninit(vf_instance_t *vf) { + free(vf->priv); +} + static int open(vf_instance_t *vf, char* args){ unsigned int i; vf->config=config; + vf->uninit=uninit; vf->put_image=put_image; vf->query_format=query_format; vf->priv=malloc(sizeof(struct vf_priv_s)); |