Skip to content

Commit f14c750

Browse files
tniessentargos
authored andcommitted
src: remove CopyBuffer
CopyBuffer was used by the PBKDF2 implementation prior to the big refactor, which removed those call sites. PR-URL: #43463 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Darshan Sen <[email protected]>
1 parent 6bdd0f5 commit f14c750

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

src/crypto/crypto_util.h

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -752,20 +752,6 @@ class ArrayBufferOrViewContents {
752752
std::shared_ptr<v8::BackingStore> store_;
753753
};
754754

755-
template <typename T>
756-
std::vector<T> CopyBuffer(const ArrayBufferOrViewContents<T>& buf) {
757-
std::vector<T> vec;
758-
vec->resize(buf.size());
759-
if (vec->size() > 0 && buf.data() != nullptr)
760-
memcpy(vec->data(), buf.data(), vec->size());
761-
return vec;
762-
}
763-
764-
template <typename T>
765-
std::vector<T> CopyBuffer(v8::Local<v8::Value> buf) {
766-
return CopyBuffer(ArrayBufferOrViewContents<T>(buf));
767-
}
768-
769755
v8::MaybeLocal<v8::Value> EncodeBignum(
770756
Environment* env,
771757
const BIGNUM* bn,

0 commit comments

Comments
 (0)