Marc-Andre Lemburg <[EMAIL PROTECTED]> added the comment:

@@ -2195,7 +2200,7 @@
                                }
                                return Py_None;
                        }
-                       len = lastdot - start;
+                       len = (size_t)(lastdot - start);
                        if (len >= MAXPATHLEN) {
                                PyErr_SetString(PyExc_ValueError,
                                                "Module name too long");

The above cast needs to be (Py_ssize_t). size_t is an unsigned length type.

----------
nosy: +lemburg

__________________________________
Tracker <[EMAIL PROTECTED]>
<http://bugs.python.org/issue1950>
__________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to