diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2016-10-21 17:45:03 +0200 |
---|---|---|
committer | GitLab <gitlab@gitlab.com> | 2016-10-26 19:05:09 +0000 |
commit | 46f0227c99359e584714f7274b4e9d6da94646b6 (patch) | |
tree | 79da411adecea474a09ea80fc7f9b6296541676e | |
parent | db2c84e6a8e5587fb5fe261c045ba2d3e168a248 (diff) | |
download | gnutls-46f0227c99359e584714f7274b4e9d6da94646b6.tar.gz |
tests: better check for gnutls_ecc_curve_get result
-rw-r--r-- | tests/long-session-id.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/long-session-id.c b/tests/long-session-id.c index 948587a01a..1e38f38acf 100644 --- a/tests/long-session-id.c +++ b/tests/long-session-id.c @@ -105,6 +105,7 @@ const gnutls_datum_t server_key = { server_key_pem, static void client(int fd, const char *prio) { int ret; + unsigned r; gnutls_anon_client_credentials_t anoncred; gnutls_certificate_credentials_t x509_cred; gnutls_session_t session; @@ -141,7 +142,8 @@ static void client(int fd, const char *prio) } while (ret < 0 && gnutls_error_is_fatal(ret) == 0); - if (gnutls_ecc_curve_get(session) == 0xffffffff) { + r = gnutls_ecc_curve_get(session); + if (r == 0xffffffff) { fprintf(stderr, "memory was overwritten\n"); kill(getpid(), SIGSEGV); } |