diff options
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)); |