Skip to content

Commit 527ff15

Browse files
panvanpaun
authored andcommitted
crypto: fix output of privateDecrypt with zero-length data
closes #57553 closes #57572 closes #57558 PR-URL: nodejs/node#57575 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Darshan Sen <[email protected]>
1 parent 642c92b commit 527ff15

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/ncrypto.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ Buffer<void> DataPointer::release() {
163163
DataPointer DataPointer::resize(size_t len) {
164164
size_t actual_len = std::min(len_, len);
165165
auto buf = release();
166-
if (actual_len == len_) return DataPointer(buf);
166+
if (actual_len == len_) return DataPointer(buf.data, actual_len);
167167
buf.data = OPENSSL_realloc(buf.data, actual_len);
168168
buf.len = actual_len;
169169
return DataPointer(buf);

0 commit comments

Comments
 (0)