diff Modules/_elementtree.c @ 59998:d11fbc796499 legacy-trunk

Backported PyCapsule from 3.1, and converted most uses of CObject to PyCapsule.
author Larry Hastings <larry@hastings.org>
date Thu, 25 Mar 2010 00:54:54 +0000
parents 903d3e633a92
children eceaa31252b3
line wrap: on
line diff
--- a/Modules/_elementtree.c	Thu Mar 25 00:51:58 2010 +0000
+++ b/Modules/_elementtree.c	Thu Mar 25 00:54:54 2010 +0000
@@ -3059,7 +3059,7 @@
 
 #if defined(USE_PYEXPAT_CAPI)
     /* link against pyexpat, if possible */
-    expat_capi = PyCObject_Import("pyexpat", "expat_CAPI");
+    expat_capi = PyCapsule_Import(PyExpat_CAPSULE_NAME, 0);
     if (expat_capi) {
         /* check that it's usable */
         if (strcmp(expat_capi->magic, PyExpat_CAPI_MAGIC) != 0 ||