if (tensors_info && !ml_tensors_info_is_equal (tensors_info, info)) {
/* given input info is not matched with configured */
+ ml_tensors_info_destroy (info);
if (is_input) {
/* try to update tensors info */
- ml_tensors_info_destroy (info);
if (ml_single_update_info (single, tensors_info, &info) != ML_ERROR_NONE)
goto done;
} else {
}
ml_tensors_info_clone (dest, info);
+ ml_tensors_info_destroy (info);
} else if (tensors_info) {
ml_single_set_inout_tensors_info (filter_obj, is_input, tensors_info);
ml_tensors_info_clone (dest, tensors_info);
is_valid = ml_tensors_info_is_valid (dest);
done:
- ml_tensors_info_destroy (info);
return is_valid;
}