mirror of
https://github.com/postgres/postgres.git
synced 2025-11-24 00:23:06 +03:00
Back out all ODBC formatting changes, and back out removal of <6.4
protocol. I have left in Tom's SOCK_get_next_byte() fix, and the new win32.mak file addition. I have also left in the 'X' connection close fix.
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
|
||||
/* File: lobj.h
|
||||
/* File: lobj.h
|
||||
*
|
||||
* Description: See "lobj.c"
|
||||
* Description: See "lobj.c"
|
||||
*
|
||||
* Comments: See "notice.txt" for copyright and license information.
|
||||
* Comments: See "notice.txt" for copyright and license information.
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -13,15 +13,14 @@
|
||||
|
||||
#include "psqlodbc.h"
|
||||
|
||||
struct lo_arg
|
||||
{
|
||||
int isint;
|
||||
int len;
|
||||
struct lo_arg {
|
||||
int isint;
|
||||
int len;
|
||||
union
|
||||
{
|
||||
int integer;
|
||||
char *ptr;
|
||||
} u;
|
||||
int integer;
|
||||
char *ptr;
|
||||
} u;
|
||||
};
|
||||
|
||||
#define LO_CREAT 957
|
||||
@@ -36,13 +35,14 @@ struct lo_arg
|
||||
#define INV_WRITE 0x00020000
|
||||
#define INV_READ 0x00040000
|
||||
|
||||
Oid lo_creat(ConnectionClass *conn, int mode);
|
||||
int lo_open(ConnectionClass *conn, int lobjId, int mode);
|
||||
int lo_close(ConnectionClass *conn, int fd);
|
||||
int lo_read(ConnectionClass *conn, int fd, char *buf, int len);
|
||||
int lo_write(ConnectionClass *conn, int fd, char *buf, int len);
|
||||
int lo_lseek(ConnectionClass *conn, int fd, int offset, int len);
|
||||
int lo_tell(ConnectionClass *conn, int fd);
|
||||
int lo_unlink(ConnectionClass *conn, Oid lobjId);
|
||||
Oid lo_creat(ConnectionClass *conn, int mode);
|
||||
int lo_open(ConnectionClass *conn, int lobjId, int mode);
|
||||
int lo_close(ConnectionClass *conn, int fd);
|
||||
int lo_read(ConnectionClass *conn, int fd, char *buf, int len);
|
||||
int lo_write(ConnectionClass *conn, int fd, char *buf, int len);
|
||||
int lo_lseek(ConnectionClass *conn, int fd, int offset, int len);
|
||||
int lo_tell(ConnectionClass *conn, int fd);
|
||||
int lo_unlink(ConnectionClass *conn, Oid lobjId);
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user