[tizen] fix coverity issues
authorSeungbaek Hong <sb92.hong@samsung.com>
Thu, 6 Mar 2025 05:49:49 +0000 (14:49 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Thu, 6 Mar 2025 06:09:36 +0000 (15:09 +0900)
fix some coverity issues.

Signed-off-by: Seungbaek Hong <sb92.hong@samsung.com>
api/ccapi/include/tensor_api.h
nntrainer/dataset/dir_data_producers.cpp

index b4fc20cf5eb099534d888bc26707a8833373ca81..629a553f20ff1073533b87129cc1a7739e9b66c8 100644 (file)
@@ -124,8 +124,8 @@ public:
   std::shared_ptr<Layer> getSrcLayer() { return src_layer; }
 
 private:
-  std::shared_ptr<Layer>
-    src_layer; /**< source layer which create this Tensor */
+  std::shared_ptr<Layer> src_layer =
+    nullptr; /**< source layer which create this Tensor */
 };
 
 } // namespace train
index 30622876365b554a85a9f58324480a266db3fcac..3c62923ea28b4075751276f36f547f1dbbd9f65a 100644 (file)
@@ -142,7 +142,7 @@ DirDataProducer::finalize(const std::vector<TensorDim> &input_dims,
 
   return [sz, input_dims, this](unsigned int idx, std::vector<Tensor> &inputs,
                                 std::vector<Tensor> &labels) {
-    NNTR_THROW_IF((idx < 0) || (idx >= sz), std::range_error)
+    NNTR_THROW_IF(idx >= sz, std::range_error)
       << "given index is out of bound, index: " << idx << " size: " << sz;
 
     std::string file_name = data_list[idx].second;