1
0
mirror of https://github.com/libssh2/libssh2.git synced 2025-11-21 14:00:51 +03:00

libgcrypt: Fixed a NULL pointer dereference on OOM

This commit is contained in:
Dan Fandrich
2016-02-29 23:54:11 +01:00
parent 433c327ee2
commit a8dff80726

View File

@@ -409,6 +409,9 @@ _libssh2_rsa_sha1_sign(LIBSSH2_SESSION * session,
} }
*signature = LIBSSH2_ALLOC(session, size); *signature = LIBSSH2_ALLOC(session, size);
if (!*signature) {
return -1;
}
memcpy(*signature, tmp, size); memcpy(*signature, tmp, size);
*signature_len = size; *signature_len = size;