]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
corrected likely macro usage
authorNikos Mavrogiannopoulos <nmav@redhat.com>
Fri, 24 Oct 2014 09:12:10 +0000 (11:12 +0200)
committerNikos Mavrogiannopoulos <nmav@redhat.com>
Fri, 24 Oct 2014 09:12:12 +0000 (11:12 +0200)
Spotted by Manuel Pégourié-Gonnard.

lib/ext/ext_master_secret.c

index 9c071515e2cb0f81c70861f2f3af689bf7a77703..16cd33f60d2021f623bcd9fa880259cbbb530d50 100644 (file)
@@ -69,7 +69,7 @@ _gnutls_ext_master_secret_recv_params(gnutls_session_t session,
        if (session->security_parameters.entity == GNUTLS_CLIENT) {
                const version_entry_st *ver = get_version(session);
 
-               if (likely(ver == NULL))
+               if (unlikely(ver == NULL))
                        return gnutls_assert_val(GNUTLS_E_INTERNAL_ERROR);
 
                if (ver->id != GNUTLS_SSL3)
@@ -100,7 +100,7 @@ _gnutls_ext_master_secret_send_params(gnutls_session_t session,
                return GNUTLS_E_INT_RET_0;
        } else { /* server side */
                const version_entry_st *ver = get_version(session);
-               if (likely(ver == NULL))
+               if (unlikely(ver == NULL))
                        return gnutls_assert_val(GNUTLS_E_INTERNAL_ERROR);
 
                if (ver->id != GNUTLS_SSL3 && session->security_parameters.ext_master_secret != 0)