cleanup
authorStefan Behnel <scoder@users.berlios.de>
Thu, 15 May 2008 07:22:09 +0000 (09:22 +0200)
committerStefan Behnel <scoder@users.berlios.de>
Thu, 15 May 2008 07:22:09 +0000 (09:22 +0200)
Cython/Compiler/ModuleNode.py

index 095303a42b8562f331ae071aef574c61dddd383a..7c4fff7172a3050a300a606872c1c99392aca2f2 100644 (file)
@@ -398,6 +398,7 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode):
         code.putln("#endif")
 
         code.putln("#if PY_MAJOR_VERSION >= 3")
+        code.putln("  #define PyBaseString_Type            PyUnicode_Type")
         code.putln("  #define PyInt_Type                   PyLong_Type")
         code.putln("  #define PyInt_Check(op)              PyLong_Check(op)")
         code.putln("  #define PyInt_CheckExact(op)         PyLong_CheckExact(op)")
@@ -413,10 +414,6 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode):
         code.putln("  #define PyInt_AsUnsignedLongLongMask PyLong_AsUnsignedLongLongMask")
         code.putln("#endif")
 
-        code.putln("#if PY_MAJOR_VERSION >= 3")
-        code.putln("  #define PyBaseString_Type            PyUnicode_Type")
-        code.putln("#endif")
-
         code.putln("#if PY_MAJOR_VERSION >= 3")
         code.putln("  #define PyMethod_New(func, self, klass) (func!=NULL?(Py_INCREF(func),func):NULL)")
         code.putln("  #define PyNumber_Divide(x,y) PyNumber_TrueDivide(x,y)")