[SCM] libav/experimental: fix imlib2 memory leaks patch by Limin Wang: [lance lmwang gmail com] original thread: [FFmpeg-devel] [PATCH] fix imlib2 memory leaks date: 06/18/2007 04:22 AM

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:02:19 UTC 2013


The following commit has been merged in the experimental branch:
commit 4d321bff85cf1e9b6a18b915af185494b5ea94b6
Author: Limin Wang <lance.lmwang at gmail.com>
Date:   Mon Jun 18 12:00:06 2007 +0000

    fix imlib2 memory leaks
    patch by Limin Wang: [lance lmwang gmail com]
    original thread: [FFmpeg-devel] [PATCH] fix imlib2 memory leaks
    date: 06/18/2007 04:22 AM
    
    Originally committed as revision 9361 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/vhook/imlib2.c b/vhook/imlib2.c
index f03293a..595db45 100644
--- a/vhook/imlib2.c
+++ b/vhook/imlib2.c
@@ -174,11 +174,17 @@ void Release(void *ctx)
             imlib_context_set_image(ci->imageOverlaid);
             imlib_free_image();
         }
-        ff_eval_free(ci->expr_x);
-        ff_eval_free(ci->expr_y);
-        ff_eval_free(ci->expr_R);
-        ff_eval_free(ci->expr_G);
-        ff_eval_free(ci->expr_B);
+        ff_eval_free(ci->eval_x);
+        ff_eval_free(ci->eval_y);
+        ff_eval_free(ci->eval_r);
+        ff_eval_free(ci->eval_g);
+        ff_eval_free(ci->eval_b);
+
+        av_free(ci->expr_x);
+        av_free(ci->expr_y);
+        av_free(ci->expr_R);
+        av_free(ci->expr_G);
+        av_free(ci->expr_B);
         sws_freeContext(ci->toRGB_convert_ctx);
         sws_freeContext(ci->fromRGB_convert_ctx);
         av_free(ctx);

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list