Commit afe68aaaa6 for ffmpeg

commit afe68aaaa69d696f00a44736fc4a76e199a20a13
Author: Niklas Haas <git@haasn.dev>
Date:   Fri Oct 9 18:07:44 2026 +0200

    swscale/tests/swscale: fix memleak on error

    Signed-off-by: Niklas Haas <git@haasn.dev>

diff --git a/libswscale/tests/swscale.c b/libswscale/tests/swscale.c
index b5c51b9b04..e639571506 100644
--- a/libswscale/tests/swscale.c
+++ b/libswscale/tests/swscale.c
@@ -597,13 +597,17 @@ static int run_test(enum AVPixelFormat src_fmt, enum AVPixelFormat dst_fmt,
             goto error;
         if (opts->align_src) {
             ret = av_frame_get_buffer(src, opts->align_src);
-            if (ret < 0)
+            if (ret < 0) {
+                av_frame_free(&src);
                 goto error;
+            }
         }

         ret = checked_sws_scale_frame(sws_ref_src, src, ref);
-        if (ret < 0)
+        if (ret < 0) {
+            av_frame_free(&src);
             goto error;
+        }
         *psrc = src;
     }