[Python-checkins] CVS: python/dist/src/Modules bsddbmodule.c,1.26,1.27
Fred L. Drake
fdrake@users.sourceforge.net
Mon, 19 Feb 2001 13:16:02 -0800
Update of /cvsroot/python/python/dist/src/Modules
In directory usw-pr-cvs1:/tmp/cvs-serv17558
Modified Files:
bsddbmodule.c
Log Message:
Wrap a bunch of long lines.
Index: bsddbmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/bsddbmodule.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -C2 -r1.26 -r1.27
*** bsddbmodule.c 2000/12/15 00:59:32 1.26
--- bsddbmodule.c 2001/02/19 21:16:00 1.27
***************
*** 1,3 ****
-
/* Berkeley DB interface.
Author: Michael McLay
--- 1,2 ----
***************
*** 43,47 ****
#define is_bsddbobject(v) ((v)->ob_type == &Bsddbtype)
#define check_bsddbobject_open(v) if ((v)->di_bsddb == NULL) \
! { PyErr_SetString(BsddbError, "BSDDB object has already been closed"); \
return NULL; }
--- 42,47 ----
#define is_bsddbobject(v) ((v)->ob_type == &Bsddbtype)
#define check_bsddbobject_open(v) if ((v)->di_bsddb == NULL) \
! { PyErr_SetString(BsddbError, \
! "BSDDB object has already been closed"); \
return NULL; }
***************
*** 50,54 ****
static PyObject *
newdbhashobject(char *file, int flags, int mode,
! int bsize, int ffactor, int nelem, int cachesize, int hash, int lorder)
{
bsddbobject *dp;
--- 50,55 ----
static PyObject *
newdbhashobject(char *file, int flags, int mode,
! int bsize, int ffactor, int nelem, int cachesize,
! int hash, int lorder)
{
bsddbobject *dp;
***************
*** 95,99 ****
static PyObject *
newdbbtobject(char *file, int flags, int mode,
! int btflags, int cachesize, int maxkeypage, int minkeypage, int psize, int lorder)
{
bsddbobject *dp;
--- 96,101 ----
static PyObject *
newdbbtobject(char *file, int flags, int mode,
! int btflags, int cachesize, int maxkeypage,
! int minkeypage, int psize, int lorder)
{
bsddbobject *dp;
***************
*** 142,146 ****
static PyObject *
newdbrnobject(char *file, int flags, int mode,
! int rnflags, int cachesize, int psize, int lorder, size_t reclen, u_char bval, char *bfname)
{
bsddbobject *dp;
--- 144,149 ----
static PyObject *
newdbrnobject(char *file, int flags, int mode,
! int rnflags, int cachesize, int psize, int lorder,
! size_t reclen, u_char bval, char *bfname)
{
bsddbobject *dp;
***************
*** 211,216 ****
#ifdef WITH_THREAD
! #define BSDDB_BGN_SAVE(_dp) Py_BEGIN_ALLOW_THREADS PyThread_acquire_lock(_dp->di_lock,1);
! #define BSDDB_END_SAVE(_dp) PyThread_release_lock(_dp->di_lock); Py_END_ALLOW_THREADS
#else
#define BSDDB_BGN_SAVE(_dp) Py_BEGIN_ALLOW_THREADS
--- 214,221 ----
#ifdef WITH_THREAD
! #define BSDDB_BGN_SAVE(_dp) \
! Py_BEGIN_ALLOW_THREADS PyThread_acquire_lock(_dp->di_lock,1);
! #define BSDDB_END_SAVE(_dp) \
! PyThread_release_lock(_dp->di_lock); Py_END_ALLOW_THREADS
#else
#define BSDDB_BGN_SAVE(_dp) Py_BEGIN_ALLOW_THREADS
***************
*** 222,226 ****
{
if (dp->di_bsddb == NULL) {
! PyErr_SetString(BsddbError, "BSDDB object has already been closed");
return -1;
}
--- 227,232 ----
{
if (dp->di_bsddb == NULL) {
! PyErr_SetString(BsddbError,
! "BSDDB object has already been closed");
return -1;
}
***************
*** 298,302 ****
}
if (dp->di_bsddb == NULL) {
! PyErr_SetString(BsddbError, "BSDDB object has already been closed");
return -1;
}
--- 304,309 ----
}
if (dp->di_bsddb == NULL) {
! PyErr_SetString(BsddbError,
! "BSDDB object has already been closed");
return -1;
}
***************
*** 407,418 ****
}
BSDDB_BGN_SAVE(dp)
! status = (dp->di_bsddb->seq)(dp->di_bsddb, &krec, &drec, R_NEXT);
if (status == 0) {
! if (krec.size > sizeof(buf)) data = malloc(krec.size);
else data = buf;
! if (data!=NULL) memcpy(data,krec.data,krec.size);
}
BSDDB_END_SAVE(dp)
! if (data==NULL) return PyErr_NoMemory();
}
if (status < 0) {
--- 414,428 ----
}
BSDDB_BGN_SAVE(dp)
! status = (dp->di_bsddb->seq)
! (dp->di_bsddb, &krec, &drec, R_NEXT);
if (status == 0) {
! if (krec.size > sizeof(buf))
! data = malloc(krec.size);
else data = buf;
! if (data != NULL)
! memcpy(data,krec.data,krec.size);
}
BSDDB_END_SAVE(dp)
! if (data == NULL) return PyErr_NoMemory();
}
if (status < 0) {