Skip to content

Commit b4cca58

Browse files
rickymohkrickymo
and
rickymo
authored
Replace basic_string with vector (#453)
Co-authored-by: rickymo <[email protected]>
1 parent 9131c40 commit b4cca58

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

argon2.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ class HashWorker final : public Napi::AsyncWorker {
1414
uint32_t memory_cost, uint32_t time_cost, uint32_t parallelism,
1515
uint32_t version, uint32_t type)
1616
: AsyncWorker{env, "argon2:HashWorker"}, deferred{env},
17-
plain{plain.Data(), plain.ByteLength()},
18-
salt{salt.Data(), salt.ByteLength()},
19-
secret{secret.Data(), secret.ByteLength()},
20-
ad{ad.Data(), ad.ByteLength()}, hash_length{hash_length},
17+
plain{plain.Data(), plain.Data() + plain.ByteLength()},
18+
salt{salt.Data(), salt.Data() + salt.ByteLength()},
19+
secret{secret.Data(), secret.Data() + secret.ByteLength()},
20+
ad{ad.Data(), ad.Data() + ad.ByteLength()}, hash_length{hash_length},
2121
memory_cost{memory_cost}, time_cost{time_cost},
2222
parallelism{parallelism}, version{version},
2323
type{static_cast<argon2_type>(type)} {}
@@ -65,7 +65,7 @@ class HashWorker final : public Napi::AsyncWorker {
6565
}
6666

6767
private:
68-
using ustring = std::basic_string<uint8_t>;
68+
using ustring = std::vector<uint8_t>;
6969

7070
Napi::Promise::Deferred deferred;
7171
ustring hash = {};

0 commit comments

Comments
 (0)