From d038af7665d14f2a70b94db238f50acaa121b579 Mon Sep 17 00:00:00 2001 From: Dan Dennedy Date: Sun, 26 May 2013 10:59:19 -0700 Subject: [PATCH] Fix compile warning (pointer-to-int-cast) in framebuffer producer. --- src/modules/kdenlive/producer_framebuffer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/kdenlive/producer_framebuffer.c b/src/modules/kdenlive/producer_framebuffer.c index e4780721..b9f3e931 100644 --- a/src/modules/kdenlive/producer_framebuffer.c +++ b/src/modules/kdenlive/producer_framebuffer.c @@ -38,7 +38,7 @@ static int framebuffer_get_image( mlt_frame frame, uint8_t **image, mlt_image_fo // Get the filter object and properties mlt_producer producer = mlt_frame_pop_service( frame ); - int index = ( int )mlt_frame_pop_service( frame ); + int index = mlt_frame_pop_service_int( frame ); mlt_properties properties = MLT_PRODUCER_PROPERTIES( producer ); mlt_service_lock( MLT_PRODUCER_SERVICE( producer ) ); @@ -206,7 +206,7 @@ static int producer_get_frame( mlt_producer producer, mlt_frame_ptr frame, int i *frame = mlt_frame_init( MLT_PRODUCER_SERVICE( producer ) ); // Stack the producer and producer's get image - mlt_frame_push_service( *frame, (void*) index ); + mlt_frame_push_service_int( *frame, index ); mlt_frame_push_service( *frame, producer ); mlt_frame_push_service( *frame, framebuffer_get_image ); -- 2.39.2