diff --git a/repertory/librepertory/src/providers/s3/s3_provider.cpp b/repertory/librepertory/src/providers/s3/s3_provider.cpp index 4ac971a3..4da0a026 100644 --- a/repertory/librepertory/src/providers/s3/s3_provider.cpp +++ b/repertory/librepertory/src/providers/s3/s3_provider.cpp @@ -423,7 +423,7 @@ auto s3_provider::get_directory_items_impl(const std::string &api_path, node.node().select_node("LastModified").node().text().as_string()); add_directory_item( false, child_object_name, last_modified, - [&is_encrypted, + [this, &is_encrypted, &size](const directory_item &dir_item) -> std::uint64_t { std::string size_str{}; auto res = get_item_meta(dir_item.api_path, META_SIZE, size_str);