From 27796b7dd43b9ca776d8d907a42c7a464e30098f Mon Sep 17 00:00:00 2001 From: Petri Hintukainen Date: Wed, 11 Jan 2012 15:22:13 +0200 Subject: Fixed pointer casts * * * Fixed pointer cast --- src/post/deinterlace/xine_plugin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/post/deinterlace') diff --git a/src/post/deinterlace/xine_plugin.c b/src/post/deinterlace/xine_plugin.c index 63270acd7..1ea9e9f53 100644 --- a/src/post/deinterlace/xine_plugin.c +++ b/src/post/deinterlace/xine_plugin.c @@ -397,7 +397,7 @@ static post_plugin_t *deinterlace_open_plugin(post_class_t *class_gen, int input pthread_mutex_init (&this->lock, NULL); - set_parameters ((xine_post_t *)&this->post, &class->init_param); + set_parameters (&this->post.xine_post, &class->init_param); port = _x_post_intercept_video_port(&this->post, video_target[0], &input, &output); /* replace with our own get_frame function */ -- cgit v1.2.3 From be17259906a90ce5f6338e56d397cb99be4b3cbc Mon Sep 17 00:00:00 2001 From: Petri Hintukainen Date: Thu, 12 Jan 2012 14:29:45 +0200 Subject: Fixed leak --- src/post/deinterlace/xine_plugin.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/post/deinterlace') diff --git a/src/post/deinterlace/xine_plugin.c b/src/post/deinterlace/xine_plugin.c index 1ea9e9f53..c9d451b4f 100644 --- a/src/post/deinterlace/xine_plugin.c +++ b/src/post/deinterlace/xine_plugin.c @@ -449,6 +449,7 @@ static void deinterlace_dispose(post_plugin_t *this_gen) if (_x_post_dispose(this_gen)) { _flush_frames(this); pthread_mutex_destroy(&this->lock); + free(this->tvtime); free(this); } } -- cgit v1.2.3