Skip to content

Commit 4e0afa4

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 0659d5e commit 4e0afa4

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

src/crypto/crypto_util.h

-14
Original file line numberDiff line numberDiff line change
@@ -777,20 +777,6 @@ class ArrayBufferOrViewContents {
777777
std::shared_ptr<v8::BackingStore> store_;
778778
};
779779

780-
template <typename T>
781-
std::vector<T> CopyBuffer(const ArrayBufferOrViewContents<T>& buf) {
782-
std::vector<T> vec;
783-
vec->resize(buf.size());
784-
if (vec->size() > 0 && buf.data() != nullptr)
785-
memcpy(vec->data(), buf.data(), vec->size());
786-
return vec;
787-
}
788-
789-
template <typename T>
790-
std::vector<T> CopyBuffer(v8::Local<v8::Value> buf) {
791-
return CopyBuffer(ArrayBufferOrViewContents<T>(buf));
792-
}
793-
794780
v8::MaybeLocal<v8::Value> EncodeBignum(
795781
Environment* env,
796782
const BIGNUM* bn,

0 commit comments

Comments
 (0)