]> granicus.if.org Git - python/commitdiff
Added missing casts.
authorJack Jansen <jack.jansen@cwi.nl>
Fri, 13 Dec 2002 15:23:10 +0000 (15:23 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Fri, 13 Dec 2002 15:23:10 +0000 (15:23 +0000)
Python/import.c
Python/pythonrun.c

index d921d74405343e083367a918e658be26cc39be2c..87b9963b5b2b38a6dfeaa2d30120b39d829f4561 100644 (file)
@@ -2339,7 +2339,7 @@ imp_set_frozenmodules(PyObject *self, PyObject *args)
                        goto typeerror;
                frozenmodules[i].name = PyString_AsString(name);
                if (PyObject_IsTrue(code)) {
-                       frozenmodules[i].code = PyString_AsString(code);
+                       frozenmodules[i].code = (unsigned char *)PyString_AsString(code);
                        frozenmodules[i].size = PyString_Size(code);
                } else {
                        frozenmodules[i].code = NULL;
@@ -2407,7 +2407,7 @@ imp_get_frozenmodules(PyObject *self, PyObject *args)
                Py_INCREF(ob);
                PyTuple_SET_ITEM(item, 0, ob);
                if (p->code != NULL) {
-                       ob = PyString_FromStringAndSize(p->code,
+                       ob = PyString_FromStringAndSize((char *)p->code,
                                p->size >= 0 ? p->size : -(p->size));
                        if (ob == NULL)
                                goto error;
index e41d618a32ebb3a7b2fcd66d041740e54390baba..a31c2d99ba365322fb79487c3b39a06a464e0281 100644 (file)
@@ -618,8 +618,8 @@ maybe_pyc_file(FILE *fp, const char* filename, const char* ext, int closeit)
 
 #ifdef macintosh
        /* On a mac, we also assume a pyc file for types 'PYC ' and 'APPL' */
-       if (PyMac_getfiletype(filename) == 'PYC '
-           || PyMac_getfiletype(filename) == 'APPL')
+       if (PyMac_getfiletype((char *)filename) == 'PYC '
+           || PyMac_getfiletype((char *)filename) == 'APPL')
                return 1;
 #endif /* macintosh */