Make malloc-init script a bit happier
diff --git a/library/x509_crl.c b/library/x509_crl.c
index 7dd53c2..b9a5c13 100644
--- a/library/x509_crl.c
+++ b/library/x509_crl.c
@@ -243,8 +243,8 @@
if( cur_entry->next == NULL )
return( POLARSSL_ERR_X509_MALLOC_FAILED );
+ memset( cur_entry->next, 0, sizeof( x509_crl_entry ) );
cur_entry = cur_entry->next;
- memset( cur_entry, 0, sizeof( x509_crl_entry ) );
}
}
@@ -294,8 +294,8 @@
return( POLARSSL_ERR_X509_MALLOC_FAILED );
}
+ x509_crl_init( crl->next );
crl = crl->next;
- x509_crl_init( crl );
}
#if defined(POLARSSL_PEM_PARSE_C)
@@ -532,8 +532,8 @@
return( POLARSSL_ERR_X509_MALLOC_FAILED );
}
+ x509_crl_init( crl->next );
crl = crl->next;
- x509_crl_init( crl );
return( x509_crl_parse( crl, buf, buflen ) );
}