[C-Api] error code when failed to allocate tensor data
authorJaeyun <jy1210.jung@samsung.com>
Tue, 16 Jun 2020 07:26:21 +0000 (16:26 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 17 Jun 2020 00:12:22 +0000 (09:12 +0900)
Remove unnecessary error code (stream-pipe).
If failed to allocate mem for tensors-data handle, API returns out-of-mem error.

Signed-off-by: Jaeyun <jy1210.jung@samsung.com>
api/capi/include/nnstreamer.h
api/capi/src/nnstreamer-capi-util.c

index 39318b1..89a02ce 100644 (file)
@@ -746,7 +746,6 @@ int ml_tensors_info_get_tensor_size (ml_tensors_info_h info, int index, size_t *
  * @retval #ML_ERROR_NONE Successful
  * @retval #ML_ERROR_NOT_SUPPORTED Not supported.
  * @retval #ML_ERROR_INVALID_PARAMETER Given parameter is invalid.
- * @retval #ML_ERROR_STREAMS_PIPE Failed to allocate new memory.
  * @retval #ML_ERROR_OUT_OF_MEMORY Failed to allocate required memory.
  */
 int ml_tensors_data_create (const ml_tensors_info_h info, ml_tensors_data_h *data);
index afed00a..4db6a76 100644 (file)
@@ -621,9 +621,6 @@ ml_tensors_data_create (const ml_tensors_info_h info, ml_tensors_data_h * data)
   if (status != ML_ERROR_NONE) {
     return status;
   }
-  if (!_data) {
-    return ML_ERROR_STREAMS_PIPE;
-  }
 
   for (i = 0; i < _data->num_tensors; i++) {
     _data->tensors[i].tensor = g_malloc0 (_data->tensors[i].size);