[Ahub] Fix coverage issue
authorSeoHyungjun <hyungjun.seo@samsung.com>
Wed, 31 Jan 2024 03:52:15 +0000 (12:52 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Fri, 2 Feb 2024 04:39:29 +0000 (13:39 +0900)
To resolve AUTO_CAUSES_COPY, auto was changed to const auto&.

Signed-off-by: SeoHyungjun <hyungjun.seo@samsung.com>
nntrainer/dataset/dir_data_producers.cpp

index f26ea44e5d33b88a463a735c9aa031777a6b746f..8298e448379facbf4ba30c2f62a6abbc83b5a7d4 100644 (file)
@@ -103,7 +103,7 @@ DirDataProducer::finalize(const std::vector<TensorDim> &input_dims,
                           const std::vector<TensorDim> &label_dims,
                           void *user_data) {
 
-  auto dir_path = std::get<props::DirPath>(*dir_data_props).get();
+  const auto &dir_path = std::get<props::DirPath>(*dir_data_props).get();
 
   for (const auto &entry : std::filesystem::directory_iterator(dir_path))
     class_names.push_back(entry.path());