Author: neal.norwitz
Date: Sat Aug 25 19:20:32 2007
New Revision: 57471

Modified:
   python/branches/py3k/Modules/pyexpat.c
Log:
Use unicode

Modified: python/branches/py3k/Modules/pyexpat.c
==============================================================================
--- python/branches/py3k/Modules/pyexpat.c      (original)
+++ python/branches/py3k/Modules/pyexpat.c      Sat Aug 25 19:20:32 2007
@@ -146,7 +146,7 @@
 {
     PyObject *name = hinfo->nameobj;
     if (name == NULL) {
-        name = PyString_FromString(hinfo->name);
+        name = PyUnicode_FromString(hinfo->name);
         hinfo->nameobj = name;
     }
     Py_XINCREF(name);
@@ -1408,7 +1408,7 @@
 {
 #define APPEND(list, str)                              \
         do {                                           \
-                PyObject *o = PyString_FromString(str);        \
+                PyObject *o = PyUnicode_FromString(str);       \
                 if (o != NULL)                         \
                        PyList_Append(list, o);         \
                 Py_XDECREF(o);                         \
@@ -1706,7 +1706,7 @@
     while (rev[i] != ' ' && rev[i] != '\0')
         ++i;
 
-    return PyString_FromStringAndSize(rev, i);
+    return PyUnicode_FromStringAndSize(rev, i);
 }
 
 /* Initialization function for the module */
@@ -1733,7 +1733,7 @@
 MODULE_INITFUNC(void)
 {
     PyObject *m, *d;
-    PyObject *errmod_name = PyString_FromString(MODULE_NAME ".errors");
+    PyObject *errmod_name = PyUnicode_FromString(MODULE_NAME ".errors");
     PyObject *errors_module;
     PyObject *modelmod_name;
     PyObject *model_module;
@@ -1743,7 +1743,7 @@
 
     if (errmod_name == NULL)
         return;
-    modelmod_name = PyString_FromString(MODULE_NAME ".model");
+    modelmod_name = PyUnicode_FromString(MODULE_NAME ".model");
     if (modelmod_name == NULL)
         return;
 
_______________________________________________
Python-3000-checkins mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000-checkins

Reply via email to