summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/protocol/internal/fqterm_ssh2_kex.cpp4
-rw-r--r--src/protocol/internal/fqterm_ssh_buffer.cpp2
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() {