diff libmpcodecs/vf_palette.c @ 13641:a22f1b86ec0f

some memory leaks fixed
author reimar
date Thu, 14 Oct 2004 15:09:35 +0000
parents 4ff38d168c2f
children 6ff3379a0862
line wrap: on
line diff
--- a/libmpcodecs/vf_palette.c	Thu Oct 14 13:03:03 2004 +0000
+++ b/libmpcodecs/vf_palette.c	Thu Oct 14 15:09:35 2004 +0000
@@ -163,9 +163,14 @@
     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));