Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 311973
Collapse All | Expand All

(-)mdbtools-cvs-20050624/src/odbc/odbc.c.orig (-21 / +21 lines)
Lines 210-216 Link Here
210
    SQLHSTMT           hstmt,
210
    SQLHSTMT           hstmt,
211
    SQLUSMALLINT       ipar,
211
    SQLUSMALLINT       ipar,
212
    SQLSMALLINT FAR   *pfSqlType,
212
    SQLSMALLINT FAR   *pfSqlType,
213
    SQLUINTEGER FAR   *pcbParamDef,
213
    SQLULEN FAR   *pcbParamDef,
214
    SQLSMALLINT FAR   *pibScale,
214
    SQLSMALLINT FAR   *pibScale,
215
    SQLSMALLINT FAR   *pfNullable)
215
    SQLSMALLINT FAR   *pfNullable)
216
{
216
{
Lines 221-228 Link Here
221
SQLRETURN SQL_API SQLExtendedFetch(
221
SQLRETURN SQL_API SQLExtendedFetch(
222
    SQLHSTMT           hstmt,
222
    SQLHSTMT           hstmt,
223
    SQLUSMALLINT       fFetchType,
223
    SQLUSMALLINT       fFetchType,
224
    SQLINTEGER         irow,
224
    SQLLEN         irow,
225
    SQLUINTEGER FAR   *pcrow,
225
    SQLULEN FAR   *pcrow,
226
    SQLUSMALLINT FAR  *rgfRowStatus)
226
    SQLUSMALLINT FAR  *rgfRowStatus)
227
{
227
{
228
struct _hstmt *stmt = (struct _hstmt *) hstmt;
228
struct _hstmt *stmt = (struct _hstmt *) hstmt;
Lines 297-304 Link Here
297
297
298
SQLRETURN SQL_API SQLParamOptions(
298
SQLRETURN SQL_API SQLParamOptions(
299
    SQLHSTMT           hstmt,
299
    SQLHSTMT           hstmt,
300
    SQLUINTEGER        crow,
300
    SQLULEN        crow,
301
    SQLUINTEGER FAR   *pirow)
301
    SQLULEN FAR   *pirow)
302
{
302
{
303
	TRACE("SQLParamOptions");
303
	TRACE("SQLParamOptions");
304
	return SQL_SUCCESS;
304
	return SQL_SUCCESS;
Lines 347-353 Link Here
347
347
348
SQLRETURN SQL_API SQLSetPos(
348
SQLRETURN SQL_API SQLSetPos(
349
    SQLHSTMT           hstmt,
349
    SQLHSTMT           hstmt,
350
    SQLUSMALLINT       irow,
350
    SQLSETPOSIROW       irow,
351
    SQLUSMALLINT       fOption,
351
    SQLUSMALLINT       fOption,
352
    SQLUSMALLINT       fLock)
352
    SQLUSMALLINT       fLock)
353
{
353
{
Lines 398-408 Link Here
398
    SQLSMALLINT        fParamType,
398
    SQLSMALLINT        fParamType,
399
    SQLSMALLINT        fCType,
399
    SQLSMALLINT        fCType,
400
    SQLSMALLINT        fSqlType,
400
    SQLSMALLINT        fSqlType,
401
    SQLUINTEGER        cbColDef,
401
    SQLULEN        cbColDef,
402
    SQLSMALLINT        ibScale,
402
    SQLSMALLINT        ibScale,
403
    SQLPOINTER         rgbValue,
403
    SQLPOINTER         rgbValue,
404
    SQLINTEGER         cbValueMax,
404
    SQLLEN         cbValueMax,
405
    SQLINTEGER FAR    *pcbValue)
405
    SQLLEN FAR    *pcbValue)
406
{
406
{
407
struct _hstmt *stmt;
407
struct _hstmt *stmt;
408
408
Lines 502-509 Link Here
502
    SQLUSMALLINT       icol,
502
    SQLUSMALLINT       icol,
503
    SQLSMALLINT        fCType,
503
    SQLSMALLINT        fCType,
504
    SQLPOINTER         rgbValue,
504
    SQLPOINTER         rgbValue,
505
    SQLINTEGER         cbValueMax,
505
    SQLLEN         cbValueMax,
506
    SQLINTEGER FAR    *pcbValue)
506
    SQLLEN FAR    *pcbValue)
507
{
507
{
508
	struct _hstmt *stmt = (struct _hstmt *) hstmt;
508
	struct _hstmt *stmt = (struct _hstmt *) hstmt;
509
	struct _sql_bind_info *cur, *newitem;
509
	struct _sql_bind_info *cur, *newitem;
Lines 594-600 Link Here
594
    SQLSMALLINT        cbColNameMax,
594
    SQLSMALLINT        cbColNameMax,
595
    SQLSMALLINT FAR   *pcbColName,
595
    SQLSMALLINT FAR   *pcbColName,
596
    SQLSMALLINT FAR   *pfSqlType,
596
    SQLSMALLINT FAR   *pfSqlType,
597
    SQLUINTEGER FAR   *pcbColDef, /* precision */
597
    SQLULEN FAR   *pcbColDef, /* precision */
598
    SQLSMALLINT FAR   *pibScale,
598
    SQLSMALLINT FAR   *pibScale,
599
    SQLSMALLINT FAR   *pfNullable)
599
    SQLSMALLINT FAR   *pfNullable)
600
{
600
{
Lines 649-655 Link Here
649
    SQLPOINTER         rgbDesc,
649
    SQLPOINTER         rgbDesc,
650
    SQLSMALLINT        cbDescMax,
650
    SQLSMALLINT        cbDescMax,
651
    SQLSMALLINT FAR   *pcbDesc,
651
    SQLSMALLINT FAR   *pcbDesc,
652
    SQLINTEGER FAR    *pfDesc)
652
    SQLLEN FAR    *pfDesc)
653
{
653
{
654
	int namelen, i;
654
	int namelen, i;
655
	struct _hstmt *stmt;
655
	struct _hstmt *stmt;
Lines 969-975 Link Here
969
969
970
SQLRETURN SQL_API SQLRowCount(
970
SQLRETURN SQL_API SQLRowCount(
971
    SQLHSTMT           hstmt,
971
    SQLHSTMT           hstmt,
972
    SQLINTEGER FAR    *pcrow)
972
    SQLLEN FAR    *pcrow)
973
{
973
{
974
struct _hstmt *stmt=(struct _hstmt *)hstmt;
974
struct _hstmt *stmt=(struct _hstmt *)hstmt;
975
975
Lines 1002-1011 Link Here
1002
    SQLUSMALLINT       ipar,
1002
    SQLUSMALLINT       ipar,
1003
    SQLSMALLINT        fCType,
1003
    SQLSMALLINT        fCType,
1004
    SQLSMALLINT        fSqlType,
1004
    SQLSMALLINT        fSqlType,
1005
    SQLUINTEGER        cbParamDef,
1005
    SQLULEN        cbParamDef,
1006
    SQLSMALLINT        ibScale,
1006
    SQLSMALLINT        ibScale,
1007
    SQLPOINTER         rgbValue,
1007
    SQLPOINTER         rgbValue,
1008
    SQLINTEGER FAR     *pcbValue)
1008
    SQLLEN FAR     *pcbValue)
1009
{
1009
{
1010
	TRACE("SQLSetParam");
1010
	TRACE("SQLSetParam");
1011
	return SQL_SUCCESS;
1011
	return SQL_SUCCESS;
Lines 1125-1132 Link Here
1125
    SQLUSMALLINT       icol,
1125
    SQLUSMALLINT       icol,
1126
    SQLSMALLINT        fCType,
1126
    SQLSMALLINT        fCType,
1127
    SQLPOINTER         rgbValue,
1127
    SQLPOINTER         rgbValue,
1128
    SQLINTEGER         cbValueMax,
1128
    SQLLEN         cbValueMax,
1129
    SQLINTEGER FAR    *pcbValue)
1129
    SQLLEN FAR    *pcbValue)
1130
{
1130
{
1131
	struct _hstmt *stmt;
1131
	struct _hstmt *stmt;
1132
	struct _hdbc *dbc;
1132
	struct _hdbc *dbc;
Lines 1457-1463 Link Here
1457
SQLRETURN SQL_API SQLPutData(
1457
SQLRETURN SQL_API SQLPutData(
1458
    SQLHSTMT           hstmt,
1458
    SQLHSTMT           hstmt,
1459
    SQLPOINTER         rgbValue,
1459
    SQLPOINTER         rgbValue,
1460
    SQLINTEGER         cbValue)
1460
    SQLLEN         cbValue)
1461
{
1461
{
1462
	TRACE("SQLPutData");
1462
	TRACE("SQLPutData");
1463
	return SQL_SUCCESS;
1463
	return SQL_SUCCESS;
Lines 1466-1472 Link Here
1466
SQLRETURN SQL_API SQLSetConnectOption(
1466
SQLRETURN SQL_API SQLSetConnectOption(
1467
    SQLHDBC            hdbc,
1467
    SQLHDBC            hdbc,
1468
    SQLUSMALLINT       fOption,
1468
    SQLUSMALLINT       fOption,
1469
    SQLUINTEGER        vParam)
1469
    SQLULEN        vParam)
1470
{
1470
{
1471
	TRACE("SQLSetConnectOption");
1471
	TRACE("SQLSetConnectOption");
1472
	return SQL_SUCCESS;
1472
	return SQL_SUCCESS;
Lines 1475-1481 Link Here
1475
SQLRETURN SQL_API SQLSetStmtOption(
1475
SQLRETURN SQL_API SQLSetStmtOption(
1476
    SQLHSTMT           hstmt,
1476
    SQLHSTMT           hstmt,
1477
    SQLUSMALLINT       fOption,
1477
    SQLUSMALLINT       fOption,
1478
    SQLUINTEGER        vParam)
1478
    SQLULEN        vParam)
1479
{
1479
{
1480
	TRACE("SQLSetStmtOption");
1480
	TRACE("SQLSetStmtOption");
1481
	return SQL_SUCCESS;
1481
	return SQL_SUCCESS;

Return to bug 311973