From 9acfa7fe4b4646a6d0c8fafe33facecf7ea74d2e Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Sat, 25 Nov 2017 13:10:41 +0100 Subject: [PATCH] validate: Don't leak strings We only use them in the error/debug case anyway --- validate/gst/validate/media-descriptor.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/validate/gst/validate/media-descriptor.c b/validate/gst/validate/media-descriptor.c index 42f8a0a8e1..6009ac83fb 100644 --- a/validate/gst/validate/media-descriptor.c +++ b/validate/gst/validate/media-descriptor.c @@ -425,10 +425,10 @@ compare_streams (GstValidateMediaDescriptor * ref, if (stream_id_is_equal (ref->filenode->uri, rstream->id, cstream->id)) { GstCaps *rcaps = caps_cleanup_parsing_fields (rstream->caps), *ccaps = caps_cleanup_parsing_fields (cstream->caps); - gchar *rcaps_str = gst_caps_to_string (rcaps), - *ccaps_str = gst_caps_to_string (ccaps); if (!gst_caps_is_equal (rcaps, ccaps)) { + gchar *rcaps_str = gst_caps_to_string (rcaps), + *ccaps_str = gst_caps_to_string (ccaps); GST_VALIDATE_REPORT (ref, FILE_PROFILE_INCORRECT, "Reference descriptor for stream %s has caps: %s" " but compared stream %s has caps: %s",