[Python-checkins] python/dist/src/Modules _bsddb.c,1.46,1.47
nnorwitz@users.sourceforge.net
nnorwitz at users.sourceforge.net
Thu Oct 20 06:30:18 CEST 2005
Update of /cvsroot/python/python/dist/src/Modules
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20778/Modules
Modified Files:
_bsddb.c
Log Message:
Get bsddb module to compile with version 3.2 of BSD DB.
Index: _bsddb.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/_bsddb.c,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -r1.46 -r1.47
--- _bsddb.c 16 Jun 2005 19:01:42 -0000 1.46
+++ _bsddb.c 20 Oct 2005 04:30:15 -0000 1.47
@@ -1969,6 +1969,7 @@
RETURN_NONE();
}
+#if (DBVER >= 33)
static int
_default_cmp (const DBT *leftKey,
const DBT *rightKey)
@@ -2120,6 +2121,7 @@
RETURN_IF_ERR ();
RETURN_NONE ();
}
+#endif /* DBVER >= 33 */
static PyObject*
@@ -3956,6 +3958,7 @@
}
+#if (DBVER >= 33)
static PyObject*
DBEnv_set_lg_regionmax(DBEnvObject* self, PyObject* args)
{
@@ -3971,6 +3974,7 @@
RETURN_IF_ERR();
RETURN_NONE();
}
+#endif
static PyObject*
@@ -4593,7 +4597,9 @@
{"remove", (PyCFunction)DB_remove, METH_VARARGS|METH_KEYWORDS},
{"rename", (PyCFunction)DB_rename, METH_VARARGS},
{"set_bt_minkey", (PyCFunction)DB_set_bt_minkey, METH_VARARGS},
+#if (DBVER >= 33)
{"set_bt_compare", (PyCFunction)DB_set_bt_compare, METH_VARARGS},
+#endif
{"set_cachesize", (PyCFunction)DB_set_cachesize, METH_VARARGS},
#if (DBVER >= 41)
{"set_encrypt", (PyCFunction)DB_set_encrypt, METH_VARARGS|METH_KEYWORDS},
@@ -4683,7 +4689,9 @@
{"set_lg_bsize", (PyCFunction)DBEnv_set_lg_bsize, METH_VARARGS},
{"set_lg_dir", (PyCFunction)DBEnv_set_lg_dir, METH_VARARGS},
{"set_lg_max", (PyCFunction)DBEnv_set_lg_max, METH_VARARGS},
+#if (DBVER >= 33)
{"set_lg_regionmax",(PyCFunction)DBEnv_set_lg_regionmax, METH_VARARGS},
+#endif
{"set_lk_detect", (PyCFunction)DBEnv_set_lk_detect, METH_VARARGS},
{"set_lk_max", (PyCFunction)DBEnv_set_lk_max, METH_VARARGS},
#if (DBVER >= 32)
More information about the Python-checkins
mailing list