From baf2eaf16503ae6c2ed36614fa1b5f2c31bdca1e Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 16 Apr 2009 14:31:06 +0000 Subject: Add return value to dh_generate_e(). git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@500 7dcaeef0-15fb-0310-b436-a5af3365683c --- libssh/client.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'libssh/client.c') diff --git a/libssh/client.c b/libssh/client.c index 57cbd18..70956c9 100644 --- a/libssh/client.c +++ b/libssh/client.c @@ -204,7 +204,9 @@ static int dh_handshake(SSH_SESSION *session) { if (dh_generate_x(session) < 0) { goto error; } - dh_generate_e(session); + if (dh_generate_e(session) < 0) { + goto error; + } e = dh_get_e(session); if (e == NULL) { -- cgit