mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-06-04 11:42:28 +00:00
Fix warnings
This change fixes Cosmopolitan so it has fewer opinions about compiler warnings. The whole repository had to be cleaned up to be buildable in -Werror -Wall mode. This lets us benefit from things like strict const checking. Some actual bugs might have been caught too.
This commit is contained in:
parent
e2b3c3618e
commit
0d748ad58e
571 changed files with 1306 additions and 1888 deletions
7
third_party/mbedtls/san.c
vendored
7
third_party/mbedtls/san.c
vendored
|
@ -16,6 +16,7 @@
|
|||
│ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │
|
||||
│ PERFORMANCE OF THIS SOFTWARE. │
|
||||
╚─────────────────────────────────────────────────────────────────────────────*/
|
||||
#include "third_party/mbedtls/san.h"
|
||||
#include "libc/intrin/bits.h"
|
||||
#include "libc/sock/sock.h"
|
||||
#include "libc/sysv/consts/af.h"
|
||||
|
@ -23,7 +24,6 @@
|
|||
#include "third_party/mbedtls/asn1write.h"
|
||||
#include "third_party/mbedtls/oid.h"
|
||||
#include "third_party/mbedtls/platform.h"
|
||||
#include "third_party/mbedtls/san.h"
|
||||
#include "third_party/mbedtls/x509_crt.h"
|
||||
|
||||
/**
|
||||
|
@ -33,9 +33,10 @@
|
|||
*/
|
||||
int mbedtls_x509write_crt_set_subject_alternative_name(
|
||||
mbedtls_x509write_cert *ctx, const struct mbedtls_san *san, size_t sanlen) {
|
||||
int ret, a, b, c;
|
||||
int ret;
|
||||
const unsigned char *item;
|
||||
size_t i, len, cap, itemlen;
|
||||
unsigned char *pc, *buf, *item, ip4[4];
|
||||
unsigned char *pc, *buf, ip4[4];
|
||||
if (!sanlen) return 0;
|
||||
cap = sanlen * (253 + 5 + 1) + 5 + 1;
|
||||
if (!(buf = mbedtls_calloc(1, cap))) return MBEDTLS_ERR_ASN1_ALLOC_FAILED;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue