diff options
Diffstat (limited to 'src/interfaces/odbc/lobj.c')
-rw-r--r-- | src/interfaces/odbc/lobj.c | 98 |
1 files changed, 48 insertions, 50 deletions
diff --git a/src/interfaces/odbc/lobj.c b/src/interfaces/odbc/lobj.c index c31591a65bb..0f1fd3b7c10 100644 --- a/src/interfaces/odbc/lobj.c +++ b/src/interfaces/odbc/lobj.c @@ -1,13 +1,13 @@ -/* Module: lobj.c +/* Module: lobj.c * - * Description: This module contains routines related to manipulating - * large objects. + * Description: This module contains routines related to manipulating + * large objects. * - * Classes: none + * Classes: none * - * API functions: none + * API functions: none * - * Comments: See "notice.txt" for copyright and license information. + * Comments: See "notice.txt" for copyright and license information. * */ @@ -16,17 +16,18 @@ #include "connection.h" Oid -lo_creat(ConnectionClass *conn, int mode) +lo_creat(ConnectionClass * conn, int mode) { -LO_ARG argv[1]; -int retval, result_len; + LO_ARG argv[1]; + int retval, + result_len; argv[0].isint = 1; argv[0].len = 4; argv[0].u.integer = mode; - if ( ! CC_send_function(conn, LO_CREAT, &retval, &result_len, 1, argv, 1)) - return 0; /* invalid oid */ + if (!CC_send_function(conn, LO_CREAT, &retval, &result_len, 1, argv, 1)) + return 0; /* invalid oid */ else return retval; @@ -34,11 +35,11 @@ int retval, result_len; } int -lo_open(ConnectionClass *conn, int lobjId, int mode) +lo_open(ConnectionClass * conn, int lobjId, int mode) { -int fd; -int result_len; -LO_ARG argv[2]; + int fd; + int result_len; + LO_ARG argv[2]; argv[0].isint = 1; @@ -49,7 +50,7 @@ LO_ARG argv[2]; argv[1].len = 4; argv[1].u.integer = mode; - if ( ! CC_send_function(conn, LO_OPEN, &fd, &result_len, 1, argv, 2)) + if (!CC_send_function(conn, LO_OPEN, &fd, &result_len, 1, argv, 2)) return -1; if (fd >= 0 && lo_lseek(conn, fd, 0L, SEEK_SET) < 0) @@ -58,18 +59,19 @@ LO_ARG argv[2]; return fd; } -int -lo_close(ConnectionClass *conn, int fd) +int +lo_close(ConnectionClass * conn, int fd) { -LO_ARG argv[1]; -int retval, result_len; + LO_ARG argv[1]; + int retval, + result_len; argv[0].isint = 1; argv[0].len = 4; argv[0].u.integer = fd; - if ( ! CC_send_function(conn, LO_CLOSE, &retval, &result_len, 1, argv, 1)) + if (!CC_send_function(conn, LO_CLOSE, &retval, &result_len, 1, argv, 1)) return -1; else @@ -79,10 +81,10 @@ int retval, result_len; int -lo_read(ConnectionClass *conn, int fd, char *buf, int len) +lo_read(ConnectionClass * conn, int fd, char *buf, int len) { -LO_ARG argv[2]; -int result_len; + LO_ARG argv[2]; + int result_len; argv[0].isint = 1; @@ -93,7 +95,7 @@ int result_len; argv[1].len = 4; argv[1].u.integer = len; - if ( ! CC_send_function(conn, LO_READ, (int *) buf, &result_len, 0, argv, 2)) + if (!CC_send_function(conn, LO_READ, (int *) buf, &result_len, 0, argv, 2)) return -1; else @@ -101,10 +103,11 @@ int result_len; } int -lo_write(ConnectionClass *conn, int fd, char *buf, int len) +lo_write(ConnectionClass * conn, int fd, char *buf, int len) { -LO_ARG argv[2]; -int retval, result_len; + LO_ARG argv[2]; + int retval, + result_len; if (len <= 0) @@ -118,7 +121,7 @@ int retval, result_len; argv[1].len = len; argv[1].u.ptr = (char *) buf; - if ( ! CC_send_function(conn, LO_WRITE, &retval, &result_len, 1, argv, 2)) + if (!CC_send_function(conn, LO_WRITE, &retval, &result_len, 1, argv, 2)) return -1; else @@ -126,10 +129,11 @@ int retval, result_len; } int -lo_lseek(ConnectionClass *conn, int fd, int offset, int whence) +lo_lseek(ConnectionClass * conn, int fd, int offset, int whence) { -LO_ARG argv[3]; -int retval, result_len; + LO_ARG argv[3]; + int retval, + result_len; argv[0].isint = 1; @@ -144,7 +148,7 @@ int retval, result_len; argv[2].len = 4; argv[2].u.integer = whence; - if ( ! CC_send_function(conn, LO_LSEEK, &retval, &result_len, 1, argv, 3)) + if (!CC_send_function(conn, LO_LSEEK, &retval, &result_len, 1, argv, 3)) return -1; else @@ -152,45 +156,39 @@ int retval, result_len; } int -lo_tell(ConnectionClass *conn, int fd) +lo_tell(ConnectionClass * conn, int fd) { -LO_ARG argv[1]; -int retval, result_len; + LO_ARG argv[1]; + int retval, + result_len; argv[0].isint = 1; argv[0].len = 4; argv[0].u.integer = fd; - if ( ! CC_send_function(conn, LO_TELL, &retval, &result_len, 1, argv, 1)) + if (!CC_send_function(conn, LO_TELL, &retval, &result_len, 1, argv, 1)) return -1; else return retval; } -int -lo_unlink(ConnectionClass *conn, Oid lobjId) +int +lo_unlink(ConnectionClass * conn, Oid lobjId) { -LO_ARG argv[1]; -int retval, result_len; + LO_ARG argv[1]; + int retval, + result_len; argv[0].isint = 1; argv[0].len = 4; argv[0].u.integer = lobjId; - if ( ! CC_send_function(conn, LO_UNLINK, &retval, &result_len, 1, argv, 1)) + if (!CC_send_function(conn, LO_UNLINK, &retval, &result_len, 1, argv, 1)) return -1; else return retval; } - - - - - - - - |