]> granicus.if.org Git - python/commitdiff
Change float.__getformat__() to return a unicode string.
authorWalter Dörwald <walter@livinglogic.de>
Fri, 22 Jun 2007 12:26:52 +0000 (12:26 +0000)
committerWalter Dörwald <walter@livinglogic.de>
Fri, 22 Jun 2007 12:26:52 +0000 (12:26 +0000)
Objects/floatobject.c

index b9968637c0b0ace97fd19bc9d1db8ff44395511b..4d5d19ec240f164fd05817519a0dc598ba9815b3 100644 (file)
@@ -899,11 +899,11 @@ float_getformat(PyTypeObject *v, PyObject* arg)
        
        switch (r) {
        case unknown_format:
-               return PyString_FromString("unknown");
+               return PyUnicode_FromString("unknown");
        case ieee_little_endian_format:
-               return PyString_FromString("IEEE, little-endian");
+               return PyUnicode_FromString("IEEE, little-endian");
        case ieee_big_endian_format:
-               return PyString_FromString("IEEE, big-endian");
+               return PyUnicode_FromString("IEEE, big-endian");
        default:
                Py_FatalError("insane float_format or double_format");
                return NULL;