diff --git a/ChangeLog b/ChangeLog index 8c59d117..32f4763c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2008-05-06 James Henstridge + * psycopg/lobject.h (lobjectObject): remove "mode" struct member, + since it was unused. + * psycopg/lobject_*.c: replace uses of the closed struct member, and change the Python level attribute to a getset. diff --git a/psycopg/lobject.h b/psycopg/lobject.h index b9546967..52d32761 100644 --- a/psycopg/lobject.h +++ b/psycopg/lobject.h @@ -42,8 +42,6 @@ typedef struct { long int mark; /* copied from conn->mark */ const char *smode; /* string mode if lobject was opened */ - int mode; /* numeric mode, tells if lobject was opened */ - int fd; /* the file descriptor for file-like ops */ Oid oid; /* the oid for this lobject */ diff --git a/psycopg/lobject_int.c b/psycopg/lobject_int.c index cd110ee1..cdca5d2d 100644 --- a/psycopg/lobject_int.c +++ b/psycopg/lobject_int.c @@ -97,7 +97,6 @@ lobject_open(lobjectObject *self, connectionObject *conn, } } /* set the mode for future reference */ - self->mode = mode; switch (mode) { case -1: self->smode = "n"; break;