[vlc-commits] [Git][videolan/vlc][master] es_out: test: fix leaks
    Steve Lhomme (@robUx4) 
    gitlab at videolan.org
       
    Thu Oct 10 10:17:23 UTC 2024
    
    
  
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
15fdddbc by Thomas Guillem at 2024-10-10T09:57:11+00:00
es_out: test: fix leaks
- - - - -
1 changed file:
- src/input/test/es_out.c
Changes:
=====================================
src/input/test/es_out.c
=====================================
@@ -152,10 +152,11 @@ void vlc_input_decoder_DecodeWithStatus(
     bool do_pace,
     struct vlc_input_decoder_status *status)
 {
-    (void)owner; (void)frame; (void)do_pace; (void)status;
+    (void)owner; (void)do_pace;
 
     if (status != NULL)
         *status = (struct vlc_input_decoder_status){ .format.changed = false };
+    vlc_frame_Release(frame);
 }
 
 void vlc_input_decoder_Drain(vlc_input_decoder_t *owner)
@@ -441,5 +442,10 @@ int main(void)
     es_out_SetMode(out, ES_OUT_MODE_END);
     es_out_Delete(&out->out);
 
+    input_source_Release(source);
+    input_item_Release(item);
+    vlc_object_delete(&input->obj);
+    vlc_object_delete(root);
+
     return VLC_SUCCESS;
 }
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/15fdddbc53c49ca0496653fd94e034bc82b3d8a7
-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/15fdddbc53c49ca0496653fd94e034bc82b3d8a7
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
    
    
More information about the vlc-commits
mailing list