Commit cc62755b authored by Guido van Rossum's avatar Guido van Rossum

Address warnings issued by the MSVC++ compiler

parent 192eaa4b
...@@ -193,7 +193,6 @@ PyPcre_compile(self, args) ...@@ -193,7 +193,6 @@ PyPcre_compile(self, args)
PyObject *dictionary; PyObject *dictionary;
char *pattern; char *pattern;
const char *error; const char *error;
int num_zeros, i, j;
int options, erroroffset; int options, erroroffset;
if (!PyArg_ParseTuple(args, "siO!", &pattern, &options, if (!PyArg_ParseTuple(args, "siO!", &pattern, &options,
......
...@@ -3044,8 +3044,8 @@ if (md->off_num) free(md->off_num); ...@@ -3044,8 +3044,8 @@ if (md->off_num) free(md->off_num);
if (md->offset_top) free(md->offset_top); if (md->offset_top) free(md->offset_top);
if (md->r1) free(md->r1); if (md->r1) free(md->r1);
if (md->r2) free(md->r2); if (md->r2) free(md->r2);
if (md->eptr) free(md->eptr); if (md->eptr) free((char *)md->eptr);
if (md->ecode) free(md->ecode); if (md->ecode) free((char *)md->ecode);
return 0; return 0;
} }
......
...@@ -858,7 +858,7 @@ find_module(name, path, buf, buflen, p_fp) ...@@ -858,7 +858,7 @@ find_module(name, path, buf, buflen, p_fp)
} }
else if (PyString_Check(path)) { else if (PyString_Check(path)) {
/* Submodule of frozen package */ /* Submodule of frozen package */
if (PyString_Size(path) + 1 + strlen(name) >= buflen) { if (PyString_Size(path) + 1 + strlen(name) >= (unsigned int)buflen) {
PyErr_SetString(PyExc_ImportError, PyErr_SetString(PyExc_ImportError,
"full frozen module name too long"); "full frozen module name too long");
return NULL; return NULL;
......
...@@ -129,7 +129,7 @@ int base; ...@@ -129,7 +129,7 @@ int base;
result = result * base + c; result = result * base + c;
#ifndef MPW #ifndef MPW
if(base == 10) { if(base == 10) {
if(((long)(result - c) / base != temp)) /* overflow */ if(((long)(result - c) / base != (long)temp)) /* overflow */
ovf = 1; ovf = 1;
} }
else { else {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment