mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-05-23 22:02:27 +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
5
third_party/python/Modules/tlsmodule.c
vendored
5
third_party/python/Modules/tlsmodule.c
vendored
|
@ -285,7 +285,6 @@ tls_recv_into(struct Tls *self, PyObject *args)
|
|||
{
|
||||
LOG("TLS.recv_into\n");
|
||||
int rc;
|
||||
Py_ssize_t n;
|
||||
PyObject *res;
|
||||
Py_buffer buf;
|
||||
if (!PyArg_ParseTuple(args, "w*:recv_into", &buf)) return 0;
|
||||
|
@ -458,7 +457,7 @@ Creates TLS client.");
|
|||
static PyObject *
|
||||
newclient(PyObject *self, PyObject *args)
|
||||
{
|
||||
int rc, fd;
|
||||
int fd;
|
||||
PyObject *todo;
|
||||
struct Tls *tls;
|
||||
const char *host;
|
||||
|
@ -483,7 +482,7 @@ static struct PyModuleDef mbedtls_module = {
|
|||
PyMODINIT_FUNC
|
||||
PyInit_tls(void)
|
||||
{
|
||||
PyObject *m, *mbedtls_md_meth_names;
|
||||
PyObject *m;
|
||||
Py_TYPE(&tls_type) = &PyType_Type;
|
||||
if (PyType_Ready(&tls_type) < 0) return 0;
|
||||
if (!(m = PyModule_Create(&mbedtls_module))) return 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue