Browse Source

Fixed an example in README

yhirose 2 years ago
parent
commit
fe9a1949a6
1 changed files with 1 additions and 1 deletions
  1. 1 1
      README.md

+ 1 - 1
README.md

@@ -303,7 +303,7 @@ svr.Get("/stream", [&](const Request &req, Response &res) {
   res.set_content_provider(
   res.set_content_provider(
     data->size(), // Content length
     data->size(), // Content length
     "text/plain", // Content type
     "text/plain", // Content type
-    [data](size_t offset, size_t length, DataSink &sink) {
+    [&, data](size_t offset, size_t length, DataSink &sink) {
       const auto &d = *data;
       const auto &d = *data;
       sink.write(&d[offset], std::min(length, DATA_CHUNK_SIZE));
       sink.write(&d[offset], std::min(length, DATA_CHUNK_SIZE));
       return true; // return 'false' if you want to cancel the process.
       return true; // return 'false' if you want to cancel the process.