@@ -382,7 +382,7 @@ static void free_dbt(DBT *dbt)
382382
383383
384384/* Cleanup a Python buffer API view created by make_dbt() */
385- static void free_buf_view (PyObject * obj , PyBuffer * view )
385+ static void free_buf_view (PyObject * obj , Py_buffer * view )
386386{
387387 if (view ) {
388388 PyObject_ReleaseBuffer (obj , view );
@@ -400,13 +400,13 @@ static void free_buf_view(PyObject *obj, PyBuffer *view)
400400 } while(0);
401401
402402
403- static PyBuffer * _malloc_view (PyObject * obj )
403+ static Py_buffer * _malloc_view (PyObject * obj )
404404{
405- PyBuffer * view ;
405+ Py_buffer * view ;
406406
407- if (!(view = PyMem_Malloc (sizeof (PyBuffer )))) {
407+ if (!(view = PyMem_Malloc (sizeof (Py_buffer )))) {
408408 PyErr_SetString (PyExc_MemoryError ,
409- "PyBuffer malloc failed" );
409+ "Py_buffer malloc failed" );
410410 return NULL ;
411411 }
412412 /* XXX(gps): PyBUF_LOCKDATA is desired to prevent other theads from
@@ -429,11 +429,11 @@ static PyBuffer * _malloc_view(PyObject *obj)
429429
430430/* Create a DBT structure (containing key and data values) from Python
431431 strings. Returns >= 1 on success, 0 on an error. The returned_view_p
432- may be filled with a newly allocated PyBuffer view on success.
433- The caller MUST call free_buf_view() on any returned PyBuffer . */
434- static int make_dbt (PyObject * obj , DBT * dbt , PyBuffer * * returned_view_p )
432+ may be filled with a newly allocated Py_buffer view on success.
433+ The caller MUST call free_buf_view() on any returned Py_buffer . */
434+ static int make_dbt (PyObject * obj , DBT * dbt , Py_buffer * * returned_view_p )
435435{
436- PyBuffer * view ;
436+ Py_buffer * view ;
437437
438438 /* simple way to ensure the caller can detect if we've returned a
439439 new buffer view or not: require their pointer to start out NULL. */
@@ -464,14 +464,14 @@ static int make_dbt(PyObject* obj, DBT* dbt, PyBuffer** returned_view_p)
464464 what's been given, verifies that it's allowed, and then makes the DBT.
465465
466466 Caller MUST call FREE_DBT_VIEW(keydbt, keyobj, key_view) with all
467- returned DBT and PyBuffer values when done. */
467+ returned DBT and Py_buffer values when done. */
468468static int
469469make_key_dbt (DBObject * self , PyObject * keyobj , DBT * key , int * pflags ,
470- PyBuffer * * returned_view_p )
470+ Py_buffer * * returned_view_p )
471471{
472472 db_recno_t recno ;
473473 int type ;
474- PyBuffer * view ;
474+ Py_buffer * view ;
475475
476476 /* simple way to ensure the caller can detect if we've returned a
477477 new buffer view or not: require their pointer to start out NULL. */
@@ -1221,7 +1221,7 @@ DB_append(DBObject* self, PyObject* args)
12211221{
12221222 PyObject * txnobj = NULL ;
12231223 PyObject * dataobj ;
1224- PyBuffer * data_buf_view = NULL ;
1224+ Py_buffer * data_buf_view = NULL ;
12251225 db_recno_t recno ;
12261226 DBT key , data ;
12271227 DB_TXN * txn = NULL ;
@@ -1534,7 +1534,7 @@ DB_delete(DBObject* self, PyObject* args, PyObject* kwargs)
15341534 PyObject * txnobj = NULL ;
15351535 int flags = 0 ;
15361536 PyObject * keyobj ;
1537- PyBuffer * key_buf_view = NULL ;
1537+ Py_buffer * key_buf_view = NULL ;
15381538 DBT key ;
15391539 DB_TXN * txn = NULL ;
15401540 static char * kwnames [] = { "key" , "txn" , "flags" , NULL };
@@ -1585,7 +1585,7 @@ DB_get(DBObject* self, PyObject* args, PyObject* kwargs)
15851585 PyObject * keyobj ;
15861586 PyObject * dfltobj = NULL ;
15871587 PyObject * retval = NULL ;
1588- PyBuffer * key_buf_view = NULL ;
1588+ Py_buffer * key_buf_view = NULL ;
15891589 int dlen = -1 ;
15901590 int doff = -1 ;
15911591 DBT key , data ;
@@ -1654,7 +1654,7 @@ DB_pget(DBObject* self, PyObject* args, PyObject* kwargs)
16541654 PyObject * keyobj ;
16551655 PyObject * dfltobj = NULL ;
16561656 PyObject * retval = NULL ;
1657- PyBuffer * key_buf_view = NULL ;
1657+ Py_buffer * key_buf_view = NULL ;
16581658 int dlen = -1 ;
16591659 int doff = -1 ;
16601660 DBT key , pkey , data ;
@@ -1758,7 +1758,7 @@ DB_get_size(DBObject* self, PyObject* args, PyObject* kwargs)
17581758 PyObject * txnobj = NULL ;
17591759 PyObject * keyobj ;
17601760 PyObject * retval = NULL ;
1761- PyBuffer * key_buf_view = NULL ;
1761+ Py_buffer * key_buf_view = NULL ;
17621762 DBT key , data ;
17631763 DB_TXN * txn = NULL ;
17641764 static char * kwnames [] = { "key" , "txn" , NULL };
@@ -1802,8 +1802,8 @@ DB_get_both(DBObject* self, PyObject* args, PyObject* kwargs)
18021802 PyObject * keyobj ;
18031803 PyObject * dataobj ;
18041804 PyObject * retval = NULL ;
1805- PyBuffer * data_buf_view = NULL ;
1806- PyBuffer * key_buf_view = NULL ;
1805+ Py_buffer * data_buf_view = NULL ;
1806+ Py_buffer * key_buf_view = NULL ;
18071807 DBT key , data ;
18081808 void * orig_data ;
18091809 DB_TXN * txn = NULL ;
@@ -1969,7 +1969,7 @@ DB_key_range(DBObject* self, PyObject* args, PyObject* kwargs)
19691969 int err , flags = 0 ;
19701970 PyObject * txnobj = NULL ;
19711971 PyObject * keyobj ;
1972- PyBuffer * key_buf_view = NULL ;
1972+ Py_buffer * key_buf_view = NULL ;
19731973 DBT key ;
19741974 DB_TXN * txn = NULL ;
19751975 DB_KEY_RANGE range ;
@@ -2100,8 +2100,8 @@ DB_put(DBObject* self, PyObject* args, PyObject* kwargs)
21002100 int dlen = -1 ;
21012101 int doff = -1 ;
21022102 PyObject * keyobj , * dataobj , * retval ;
2103- PyBuffer * data_buf_view = NULL ;
2104- PyBuffer * key_buf_view = NULL ;
2103+ Py_buffer * data_buf_view = NULL ;
2104+ Py_buffer * key_buf_view = NULL ;
21052105 DBT key , data ;
21062106 DB_TXN * txn = NULL ;
21072107 static char * kwnames [] = { "key" , "data" , "txn" , "flags" , "dlen" ,
@@ -2881,7 +2881,7 @@ PyObject* DB_subscript(DBObject* self, PyObject* keyobj)
28812881{
28822882 int err ;
28832883 PyObject * retval ;
2884- PyBuffer * key_buf_view = NULL ;
2884+ Py_buffer * key_buf_view = NULL ;
28852885 DBT key ;
28862886 DBT data ;
28872887
@@ -2920,8 +2920,8 @@ DB_ass_sub(DBObject* self, PyObject* keyobj, PyObject* dataobj)
29202920 DBT key , data ;
29212921 int retval ;
29222922 int flags = 0 ;
2923- PyBuffer * data_buf_view = NULL ;
2924- PyBuffer * key_buf_view = NULL ;
2923+ Py_buffer * data_buf_view = NULL ;
2924+ Py_buffer * key_buf_view = NULL ;
29252925
29262926 if (self -> db == NULL ) {
29272927 PyObject * t = Py_BuildValue ("(is)" , 0 , "DB object has been closed" );
@@ -2966,7 +2966,7 @@ DB_has_key(DBObject* self, PyObject* args)
29662966{
29672967 int err ;
29682968 PyObject * keyobj ;
2969- PyBuffer * key_buf_view = NULL ;
2969+ Py_buffer * key_buf_view = NULL ;
29702970 DBT key , data ;
29712971 PyObject * txnobj = NULL ;
29722972 DB_TXN * txn = NULL ;
@@ -3263,8 +3263,8 @@ DBC_get(DBCursorObject* self, PyObject* args, PyObject *kwargs)
32633263 PyObject * keyobj = NULL ;
32643264 PyObject * dataobj = NULL ;
32653265 PyObject * retval = NULL ;
3266- PyBuffer * data_buf_view = NULL ;
3267- PyBuffer * key_buf_view = NULL ;
3266+ Py_buffer * data_buf_view = NULL ;
3267+ Py_buffer * key_buf_view = NULL ;
32683268 int dlen = -1 ;
32693269 int doff = -1 ;
32703270 DBT key , data ;
@@ -3354,8 +3354,8 @@ DBC_pget(DBCursorObject* self, PyObject* args, PyObject *kwargs)
33543354 PyObject * keyobj = NULL ;
33553355 PyObject * dataobj = NULL ;
33563356 PyObject * retval = NULL ;
3357- PyBuffer * data_buf_view = NULL ;
3358- PyBuffer * key_buf_view = NULL ;
3357+ Py_buffer * data_buf_view = NULL ;
3358+ Py_buffer * key_buf_view = NULL ;
33593359 int dlen = -1 ;
33603360 int doff = -1 ;
33613361 DBT key , pkey , data ;
@@ -3517,8 +3517,8 @@ DBC_put(DBCursorObject* self, PyObject* args, PyObject* kwargs)
35173517{
35183518 int err , flags = 0 ;
35193519 PyObject * keyobj , * dataobj ;
3520- PyBuffer * data_buf_view = NULL ;
3521- PyBuffer * key_buf_view = NULL ;
3520+ Py_buffer * data_buf_view = NULL ;
3521+ Py_buffer * key_buf_view = NULL ;
35223522 DBT key , data ;
35233523 static char * kwnames [] = { "key" , "data" , "flags" , "dlen" , "doff" ,
35243524 NULL };
@@ -3558,7 +3558,7 @@ DBC_set(DBCursorObject* self, PyObject* args, PyObject *kwargs)
35583558 int err , flags = 0 ;
35593559 DBT key , data ;
35603560 PyObject * retval , * keyobj ;
3561- PyBuffer * key_buf_view = NULL ;
3561+ Py_buffer * key_buf_view = NULL ;
35623562 static char * kwnames [] = { "key" , "flags" , "dlen" , "doff" , NULL };
35633563 int dlen = -1 ;
35643564 int doff = -1 ;
@@ -3630,7 +3630,7 @@ DBC_set_range(DBCursorObject* self, PyObject* args, PyObject* kwargs)
36303630 int err , flags = 0 ;
36313631 DBT key , data ;
36323632 PyObject * retval , * keyobj ;
3633- PyBuffer * key_buf_view = NULL ;
3633+ Py_buffer * key_buf_view = NULL ;
36343634 static char * kwnames [] = { "key" , "flags" , "dlen" , "doff" , NULL };
36353635 int dlen = -1 ;
36363636 int doff = -1 ;
@@ -3705,8 +3705,8 @@ _DBC_get_set_both(DBCursorObject* self, PyObject* keyobj, PyObject* dataobj,
37053705 int err ;
37063706 DBT key , data ;
37073707 PyObject * retval ;
3708- PyBuffer * data_buf_view = NULL ;
3709- PyBuffer * key_buf_view = NULL ;
3708+ Py_buffer * data_buf_view = NULL ;
3709+ Py_buffer * key_buf_view = NULL ;
37103710
37113711 /* the caller did this: CHECK_CURSOR_NOT_CLOSED(self); */
37123712 if (!make_key_dbt (self -> mydb , keyobj , & key , NULL , & key_buf_view ))
@@ -4480,7 +4480,7 @@ DBEnv_lock_get(DBEnvObject* self, PyObject* args)
44804480 int locker , lock_mode ;
44814481 DBT obj ;
44824482 PyObject * objobj , * retval ;
4483- PyBuffer * obj_buf_view = NULL ;
4483+ Py_buffer * obj_buf_view = NULL ;
44844484
44854485 if (!PyArg_ParseTuple (args , "iOi|i:lock_get" , & locker , & objobj , & lock_mode , & flags ))
44864486 return NULL ;
@@ -5057,7 +5057,7 @@ DBSequence_open(DBSequenceObject* self, PyObject* args, PyObject* kwargs)
50575057{
50585058 int err , flags = 0 ;
50595059 PyObject * keyobj ;
5060- PyBuffer * key_buf_view = NULL ;
5060+ Py_buffer * key_buf_view = NULL ;
50615061 PyObject * txnobj = NULL ;
50625062 DB_TXN * txn = NULL ;
50635063 DBT key ;
0 commit comments