diff options
-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() { |