diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2017-08-18 12:57:07 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2017-08-18 14:41:26 +0200 |
commit | a791437e62f6c92bba4ee5ee79c38dfdf2b54fbe (patch) | |
tree | 4ae352872d6bb888bdb5e888eb03ade9a791ae36 /lib/alert.c | |
parent | 91d88c300104c66ec14bc3d570c2569ff30158ae (diff) | |
download | gnutls-a791437e62f6c92bba4ee5ee79c38dfdf2b54fbe.tar.gz |
lib: use casts and be explicit on intentional enumeration use
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
Diffstat (limited to 'lib/alert.c')
-rw-r--r-- | lib/alert.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/alert.c b/lib/alert.c index 0e26297340..b692ed6f9c 100644 --- a/lib/alert.c +++ b/lib/alert.c @@ -155,7 +155,7 @@ gnutls_alert_send(gnutls_session_t session, gnutls_alert_level_t level, data[0] = (uint8_t) level; data[1] = (uint8_t) desc; - name = gnutls_alert_get_name((int) data[1]); + name = gnutls_alert_get_name((gnutls_alert_description_t) data[1]); if (name == NULL) name = "(unknown)"; _gnutls_record_log("REC: Sending Alert[%d|%d] - %s\n", data[0], @@ -345,7 +345,7 @@ int gnutls_error_to_alert(int err, int *level) */ int gnutls_alert_send_appropriate(gnutls_session_t session, int err) { - int alert; + gnutls_alert_description_t alert; int level; alert = gnutls_error_to_alert(err, &level); @@ -353,7 +353,7 @@ int gnutls_alert_send_appropriate(gnutls_session_t session, int err) return alert; } - return gnutls_alert_send(session, level, alert); + return gnutls_alert_send(session, (gnutls_alert_level_t)level, alert); } /** @@ -371,5 +371,5 @@ int gnutls_alert_send_appropriate(gnutls_session_t session, int err) **/ gnutls_alert_description_t gnutls_alert_get(gnutls_session_t session) { - return session->internals.last_alert; + return (gnutls_alert_description_t)session->internals.last_alert; } |