[Demux/Transform] add code to free string
authorJaeyun <jy1210.jung@samsung.com>
Tue, 2 Oct 2018 05:59:56 +0000 (14:59 +0900)
committerMyungJoo Ham <myungjoo.ham@gmail.com>
Tue, 2 Oct 2018 09:59:08 +0000 (18:59 +0900)
add code to free the array of strings

Signed-off-by: Jaeyun Jung <jy1210.jung@samsung.com>
gst/tensor_demux/gsttensordemux.c
gst/tensor_transform/tensor_transform.c

index 18e9682..d924f85 100644 (file)
@@ -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:
index d9dd713..c047f79 100644 (file)
@@ -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: