| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 8b41429 commit 50bdd94
3 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -203,7 +203,7 @@ class Stream : public AsyncWrap, | |||
| 203 | 203 | std::unique_ptr<Outbound> outbound_; | |
| 204 | 204 | std::shared_ptr<DataQueue> inbound_; | |
| 205 | 205 | ||
| 206 | - std::vector<v8::Local<v8::Value>> headers_; | ||
| 206 | + v8::LocalVector<v8::Value> headers_; | ||
| 207 | 207 | HeadersKind headers_kind_ = HeadersKind::INITIAL; | |
| 208 | 208 | size_t headers_length_ = 0; | |
| 209 | 209 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -11,7 +11,7 @@ void MakeCallback(const v8::FunctionCallbackInfo<v8::Value>& args) { | |||
| 11 | 11 | assert(args[1]->IsFunction() || args[1]->IsString()); | |
| 12 | 12 | auto isolate = args.GetIsolate(); | |
| 13 | 13 | auto recv = args[0].As<v8::Object>(); | |
| 14 | - std::vector<v8::Local<v8::Value>> argv; | ||
| 14 | + v8::LocalVector<v8::Value> argv(isolate); | ||
| 15 | 15 | for (size_t n = 2; n < static_cast<size_t>(args.Length()); n += 1) { | |
| 16 | 16 | argv.push_back(args[n]); | |
| 17 | 17 | } | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -13,6 +13,7 @@ using v8::Context; | |||
| 13 | 13 | using v8::FunctionCallbackInfo; | |
| 14 | 14 | using v8::Isolate; | |
| 15 | 15 | using v8::Local; | |
| 16 | + using v8::LocalVector; | ||
| 16 | 17 | using v8::Object; | |
| 17 | 18 | using v8::String; | |
| 18 | 19 | using v8::Value; | |
@@ -26,7 +27,7 @@ int collectProviders(OSSL_PROVIDER* provider, void* cbdata) { | |||
| 26 | 27 | ||
| 27 | 28 | inline void GetProviders(const FunctionCallbackInfo<Value>& args) { | |
| 28 | 29 | Isolate* isolate = args.GetIsolate(); | |
| 29 | - std::vector<Local<Value>> arr = {}; | ||
| 30 | + LocalVector<Value> arr(isolate, 0); | ||
| 30 | 31 | #if OPENSSL_VERSION_MAJOR >= 3 | |
| 31 | 32 | std::vector<OSSL_PROVIDER*> providers; | |
| 32 | 33 | OSSL_PROVIDER_do_all(nullptr, &collectProviders, &providers); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments