]> granicus.if.org Git - python/commitdiff
Add an XXX comment about relative imports.
authorGuido van Rossum <guido@python.org>
Tue, 24 Dec 2002 18:10:07 +0000 (18:10 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 24 Dec 2002 18:10:07 +0000 (18:10 +0000)
Modules/cPickle.c

index b83e76581a629e409fd7e03f786de239791297e1..9412ad9718ca7e46229c4de1d6f4c46b89c80b03 100644 (file)
@@ -1713,9 +1713,10 @@ save_global(Picklerobject *self, PyObject *args, PyObject *name)
        module_str = PyString_AS_STRING((PyStringObject *)module);
        name_str   = PyString_AS_STRING((PyStringObject *)global_name);
 
+       /* XXX This can be doing a relative import.  Clearly it shouldn't,
+          but I don't know how to stop it. :-( */
        mod = PyImport_ImportModule(module_str);
        if (mod == NULL) {
-               /* Py_ErrClear(); ?? */
                cPickle_ErrFormat(PicklingError,
                                  "Can't pickle %s: it's not found as %s.%s",
                                  "OSS", args, module, global_name);