| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 58ea88e commit 09d0da9
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -3936,7 +3936,9 @@ void Session::Changeset(const FunctionCallbackInfo<Value>& args) { | |||
| 3936 | 3936 | auto freeChangeset = OnScopeLeave([&] { sqlite3_free(pChangeset); }); | |
| 3937 | 3937 | ||
| 3938 | 3938 | Local<ArrayBuffer> buffer = ArrayBuffer::New(env->isolate(), nChangeset); | |
| 3939 | - std::memcpy(buffer->GetBackingStore()->Data(), pChangeset, nChangeset); | ||
| 3939 | + if (nChangeset > 0) { | ||
| 3940 | + std::memcpy(buffer->GetBackingStore()->Data(), pChangeset, nChangeset); | ||
| 3941 | + } | ||
| 3940 | 3942 | Local<Uint8Array> uint8Array = Uint8Array::New(buffer, 0, nChangeset); | |
| 3941 | 3943 | ||
| 3942 | 3944 | args.GetReturnValue().Set(uint8Array); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments