From aec8d28897174ff81e1c4889525c3fe1502233d3 Mon Sep 17 00:00:00 2001 From: Jaeyun Jung Date: Tue, 7 Nov 2023 21:00:41 +0900 Subject: [PATCH] [Element/gprc] release tensor-config struct Release tensor-config struct when finalizing the element. Signed-off-by: Jaeyun Jung --- ext/nnstreamer/tensor_sink/tensor_sink_grpc.c | 1 + ext/nnstreamer/tensor_source/tensor_src_grpc.c | 1 + 2 files changed, 2 insertions(+) diff --git a/ext/nnstreamer/tensor_sink/tensor_sink_grpc.c b/ext/nnstreamer/tensor_sink/tensor_sink_grpc.c index 8e589f5..bdf11e0 100644 --- a/ext/nnstreamer/tensor_sink/tensor_sink_grpc.c +++ b/ext/nnstreamer/tensor_sink/tensor_sink_grpc.c @@ -240,6 +240,7 @@ gst_tensor_sink_grpc_finalize (GObject * gobject) g_free (grpc->config.host); g_free (grpc); + gst_tensors_config_free (&self->config); G_OBJECT_CLASS (parent_class)->finalize (gobject); } diff --git a/ext/nnstreamer/tensor_source/tensor_src_grpc.c b/ext/nnstreamer/tensor_source/tensor_src_grpc.c index 9526a43..c57c004 100644 --- a/ext/nnstreamer/tensor_source/tensor_src_grpc.c +++ b/ext/nnstreamer/tensor_source/tensor_src_grpc.c @@ -342,6 +342,7 @@ gst_tensor_src_grpc_finalize (GObject * object) g_free (grpc->config.host); g_free (grpc); g_clear_pointer (&self->queue, gst_object_unref); + gst_tensors_config_free (&self->config); G_OBJECT_CLASS (parent_class)->finalize (object); } -- 2.7.4