gcc can't spot that 'derlst' is not used uninitialised, so appease it.
[openssl.git] / crypto / asn1 / tasn_enc.c
index e1fe3648a31ee52d2ba23dc5147363ca280e8bb3..f6c8ddef0aada2a0fe61a68ce2f0baec062b12c7 100644 (file)
@@ -309,7 +309,7 @@ static int asn1_set_seq_out(STACK_OF(ASN1_VALUE) *sk, unsigned char **out, int s
        int i;
        ASN1_VALUE *skitem;
        unsigned char *tmpdat = NULL, *p = NULL;
        int i;
        ASN1_VALUE *skitem;
        unsigned char *tmpdat = NULL, *p = NULL;
-       DER_ENC *derlst, *tder;
+       DER_ENC *derlst = NULL, *tder;
        if(do_sort) {
                /* Don't need to sort less than 2 items */
                if(sk_ASN1_VALUE_num(sk) < 2) do_sort = 0;
        if(do_sort) {
                /* Don't need to sort less than 2 items */
                if(sk_ASN1_VALUE_num(sk) < 2) do_sort = 0;