Skip to content
This repository was archived by the owner on Dec 1, 2024. It is now read-only.
/ leveldown Public archive

Commit 8740057

Browse files
authored
Support approximateSize on db bigger than 4 GB (#777)
By using napi_create_int64 instead of napi_create_int32. Closes #776.
1 parent 4659c8e commit 8740057

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

binding.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1033,7 +1033,7 @@ struct ApproximateSizeWorker final : public PriorityWorker {
10331033
void HandleOKCallback () override {
10341034
napi_value argv[2];
10351035
napi_get_null(env_, &argv[0]);
1036-
napi_create_uint32(env_, (uint32_t)size_, &argv[1]);
1036+
napi_create_int64(env_, (uint64_t)size_, &argv[1]);
10371037
napi_value callback;
10381038
napi_get_reference_value(env_, callbackRef_, &callback);
10391039
CallFunction(env_, callback, 2, argv);

0 commit comments

Comments
 (0)