diff options
author | Iru Cai <mytbk920423@gmail.com> | 2016-11-08 12:52:57 +0800 |
---|---|---|
committer | Iru Cai <mytbk920423@gmail.com> | 2016-11-08 15:09:28 +0800 |
commit | d10e6e6e607ed49b71a4629b74698975d3031f55 (patch) | |
tree | 503e18416b02275e43effb762a384bbecbb13230 | |
parent | 012e4d749affb072325cf970889a292b2213aa83 (diff) | |
download | fqterm-d10e6e6e607ed49b71a4629b74698975d3031f55.tar.xz |
Use delete [] for getString() generated arrays
-rw-r--r-- | src/protocol/internal/fqterm_ssh2_kex.cpp | 4 | ||||
-rw-r--r-- | src/protocol/internal/fqterm_ssh_buffer.cpp | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/protocol/internal/fqterm_ssh2_kex.cpp b/src/protocol/internal/fqterm_ssh2_kex.cpp index 8c6f240..3a8b75a 100644 --- a/src/protocol/internal/fqterm_ssh2_kex.cpp +++ b/src/protocol/internal/fqterm_ssh2_kex.cpp @@ -252,8 +252,8 @@ bool FQTermSSH2Kex::verifyKey() { RSA_free(rsactx); - delete K_S; - delete s; + delete [] K_S; + delete [] s; return res == 1; } diff --git a/src/protocol/internal/fqterm_ssh_buffer.cpp b/src/protocol/internal/fqterm_ssh_buffer.cpp index 1a44209..d307c78 100644 --- a/src/protocol/internal/fqterm_ssh_buffer.cpp +++ b/src/protocol/internal/fqterm_ssh_buffer.cpp @@ -195,7 +195,7 @@ void FQTermSSHBuffer::getSSH2BN(BIGNUM *bignum) { FQ_VERIFY(res != NULL); - delete hex_data; + delete [] hex_data; } u_short FQTermSSHBuffer::getWord() { |