]> granicus.if.org Git - python/commitdiff
Merged revisions 74356-74357 via svnmerge from
authorBenjamin Peterson <benjamin@python.org>
Wed, 12 Aug 2009 18:39:44 +0000 (18:39 +0000)
committerBenjamin Peterson <benjamin@python.org>
Wed, 12 Aug 2009 18:39:44 +0000 (18:39 +0000)
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r74356 | benjamin.peterson | 2009-08-12 13:11:03 -0500 (Wed, 12 Aug 2009) | 1 line

  fix typo in c++ ifdef
........
  r74357 | benjamin.peterson | 2009-08-12 13:18:03 -0500 (Wed, 12 Aug 2009) | 1 line

  search through db.h in binary #6680
........

Modules/socketmodule.h
setup.py

index ee525153fb8a7f48482f5755ca3c53f192960dda..65bc8ad52b7b69e8ff6904a0af15de8b4bf7b7e8 100644 (file)
@@ -192,7 +192,7 @@ typedef struct {
 
 #define PySocketModule_ImportModuleAndAPI() PyCapsule_Import(PySocket_CAPSULE_NAME, 1)
 
-#ifdef __cpluplus
+#ifdef __cplusplus
 }
 #endif
 #endif /* !Py__SOCKET_H */
index c42416edf8b77648fd001c06fc096e6ddd2fd56d..e4bad6f61570bd7d203c8296059e024bc4770159 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -725,17 +725,17 @@ class PyBuildExt(build_ext):
                 f = os.path.join(d, "db.h")
                 if db_setup_debug: print("db: looking for db.h in", f)
                 if os.path.exists(f):
-                    f = open(f).read()
-                    m = re.search(r"#define\WDB_VERSION_MAJOR\W(\d+)", f)
+                    f = open(f, "rb").read()
+                    m = re.search(br"#define\WDB_VERSION_MAJOR\W(\d+)", f)
                     if m:
                         db_major = int(m.group(1))
-                        m = re.search(r"#define\WDB_VERSION_MINOR\W(\d+)", f)
+                        m = re.search(br"#define\WDB_VERSION_MINOR\W(\d+)", f)
                         db_minor = int(m.group(1))
                         db_ver = (db_major, db_minor)
 
                         # Avoid 4.6 prior to 4.6.21 due to a BerkeleyDB bug
                         if db_ver == (4, 6):
-                            m = re.search(r"#define\WDB_VERSION_PATCH\W(\d+)", f)
+                            m = re.search(br"#define\WDB_VERSION_PATCH\W(\d+)", f)
                             db_patch = int(m.group(1))
                             if db_patch < 21:
                                 print("db.h:", db_ver, "patch", db_patch,