From c28e9afac5eeae1eb3b5b5a266e47b787832e4d0 Mon Sep 17 00:00:00 2001 From: Jaeyun Date: Tue, 2 Oct 2018 14:59:56 +0900 Subject: [PATCH] [Demux/Transform] add code to free string add code to free the array of strings Signed-off-by: Jaeyun Jung --- gst/tensor_demux/gsttensordemux.c | 1 + gst/tensor_transform/tensor_transform.c | 3 +++ 2 files changed, 4 insertions(+) diff --git a/gst/tensor_demux/gsttensordemux.c b/gst/tensor_demux/gsttensordemux.c index 18e9682..d924f85 100644 --- a/gst/tensor_demux/gsttensordemux.c +++ b/gst/tensor_demux/gsttensordemux.c @@ -559,6 +559,7 @@ gst_tensor_demux_set_property (GObject * object, guint prop_id, filter->tensorpick = g_list_append (filter->tensorpick, GINT_TO_POINTER (val)); } + g_strfreev (strv); break; } default: diff --git a/gst/tensor_transform/tensor_transform.c b/gst/tensor_transform/tensor_transform.c index d9dd713..c047f79 100644 --- a/gst/tensor_transform/tensor_transform.c +++ b/gst/tensor_transform/tensor_transform.c @@ -262,6 +262,7 @@ gst_tensor_transform_set_option_data (GstTensor_Transform * filter) filter->data_dimchg.from = a; filter->data_dimchg.to = b; filter->loaded = TRUE; + g_strfreev (strv); } break; case GTT_TYPECAST: @@ -282,6 +283,7 @@ gst_tensor_transform_set_option_data (GstTensor_Transform * filter) filter->data_arithmetic.value = g_ascii_strtod (strv[1], NULL); filter->loaded = TRUE; + g_strfreev (strv); } break; case GTT_TRANSPOSE: @@ -296,6 +298,7 @@ gst_tensor_transform_set_option_data (GstTensor_Transform * filter) filter->data_transpose.trans_order[i] = a; } filter->loaded = TRUE; + g_strfreev (strv); } break; default: -- 2.7.4