summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/kex1.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/kex1.c b/src/kex1.c
index 0e3cbda..b396a71 100644
--- a/src/kex1.c
+++ b/src/kex1.c
@@ -47,6 +47,9 @@ static ssh_string make_rsa1_string(ssh_string e, ssh_string n){
buffer = ssh_buffer_new();
rsa = ssh_string_from_char("ssh-rsa1");
+ if (rsa == NULL) {
+ goto error;
+ }
if (buffer_add_ssh_string(buffer, rsa) < 0) {
goto error;