Skip to content

Commit 68382d8

Browse files
committed
Capture only the variables that are needed
1 parent 5398c1d commit 68382d8

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

dev/schema/view.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ namespace sqlite_orm::internal {
6060
};
6161
}(std::make_index_sequence<members.size()>{});
6262

63-
return [&]<class... Cs>(std::tuple<Cs...>&& cols) {
63+
return [&viewName, &select]<class... Cs>(std::tuple<Cs...>&& cols) {
6464
return query_view<O, Select, Cs...>{std::move(viewName), std::move(cols), std::move(select)};
6565
}(std::move(columns));
6666
}

include/sqlite_orm/sqlite_orm.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13989,7 +13989,7 @@ namespace sqlite_orm::internal {
1398913989
};
1399013990
}(std::make_index_sequence<members.size()>{});
1399113991

13992-
return [&]<class... Cs>(std::tuple<Cs...>&& cols) {
13992+
return [&viewName, &select]<class... Cs>(std::tuple<Cs...>&& cols) {
1399313993
return query_view<O, Select, Cs...>{std::move(viewName), std::move(cols), std::move(select)};
1399413994
}(std::move(columns));
1399513995
}

0 commit comments

Comments
 (0)