Commit bbafa47b authored by Emilia Kasper's avatar Emilia Kasper
Browse files

Appease gcc's Wmaybe-uninitialized



False positive: gcc (4.8) can't figure out the SSL_IS_DTLS logic.

Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
parent 6f73d28c
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -883,6 +883,7 @@ int ssl3_get_client_hello(SSL *s)

    is_v2_record = RECORD_LAYER_is_sslv2_record(&s->rlayer);

    PACKET_null_init(&cookie);
    /* First lets get s->client_version set correctly */
    if (is_v2_record) {
        unsigned int version;
@@ -1052,8 +1053,6 @@ int ssl3_get_client_hello(SSL *s)

        PACKET_null_init(&compression);
        PACKET_null_init(&extensions);
        /* We're never DTLS here but just play safe and initialize. */
        PACKET_null_init(&cookie);
    } else {
        /* Regular ClientHello. */
        if (!PACKET_copy_bytes(&pkt, s->s3->client_random, SSL3_RANDOM_SIZE)