@@ -4127,6 +4127,7 @@ DBEnv_set_lk_detect(DBEnvObject* self, PyObject* args)
41274127}
41284128
41294129
4130+ #if (DBVER < 45 )
41304131static PyObject *
41314132DBEnv_set_lk_max (DBEnvObject * self , PyObject * args )
41324133{
@@ -4142,6 +4143,7 @@ DBEnv_set_lk_max(DBEnvObject* self, PyObject* args)
41424143 RETURN_IF_ERR ();
41434144 RETURN_NONE ();
41444145}
4146+ #endif
41454147
41464148
41474149#if (DBVER >= 32 )
@@ -5231,7 +5233,9 @@ static PyMethodDef DBEnv_methods[] = {
52315233 {"set_lg_regionmax" ,(PyCFunction )DBEnv_set_lg_regionmax , METH_VARARGS },
52325234#endif
52335235 {"set_lk_detect" , (PyCFunction )DBEnv_set_lk_detect , METH_VARARGS },
5236+ #if (DBVER < 45 )
52345237 {"set_lk_max" , (PyCFunction )DBEnv_set_lk_max , METH_VARARGS },
5238+ #endif
52355239#if (DBVER >= 32 )
52365240 {"set_lk_max_locks" , (PyCFunction )DBEnv_set_lk_max_locks , METH_VARARGS },
52375241 {"set_lk_max_lockers" , (PyCFunction )DBEnv_set_lk_max_lockers , METH_VARARGS },
@@ -5833,7 +5837,9 @@ DL_EXPORT(void) init_bsddb(void)
58335837 ADD_INT (d , DB_AFTER );
58345838 ADD_INT (d , DB_APPEND );
58355839 ADD_INT (d , DB_BEFORE );
5840+ #if (DBVER < 45 )
58365841 ADD_INT (d , DB_CACHED_COUNTS );
5842+ #endif
58375843#if (DBVER >= 41 )
58385844 _addIntToDict (d , "DB_CHECKPOINT" , 0 );
58395845#else
@@ -5868,7 +5874,9 @@ DL_EXPORT(void) init_bsddb(void)
58685874 ADD_INT (d , DB_POSITION );
58695875 ADD_INT (d , DB_PREV );
58705876 ADD_INT (d , DB_PREV_NODUP );
5877+ #if (DBVER < 45 )
58715878 ADD_INT (d , DB_RECORDCOUNT );
5879+ #endif
58725880 ADD_INT (d , DB_SET );
58735881 ADD_INT (d , DB_SET_RANGE );
58745882 ADD_INT (d , DB_SET_RECNO );
0 commit comments