tags 381668 +patch thanks Hello,
with the attached patch 'sqliteodbc' can be compiled on 64-bit architectures. Regards Andreas Jochens diff -urN ../tmp-orig/sqliteodbc-0.69/sqlite3odbc.c ./sqlite3odbc.c --- ../tmp-orig/sqliteodbc-0.69/sqlite3odbc.c 2006-07-23 10:08:54.000000000 +0000 +++ ./sqlite3odbc.c 2006-08-16 07:06:31.000000000 +0000 @@ -3185,8 +3185,8 @@ */ SQLRETURN SQL_API -SQLDescribeParam(SQLHSTMT stmt, UWORD pnum, SWORD *dtype, UDWORD *size, - SWORD *decdigits, SWORD *nullable) +SQLDescribeParam(SQLHSTMT stmt, SQLUSMALLINT pnum, SQLSMALLINT *dtype, + SQLULEN *size, SQLSMALLINT *decdigits, SQLSMALLINT *nullable) { STMT *s; @@ -3251,7 +3251,7 @@ */ SQLRETURN SQL_API -SQLParamOptions(SQLHSTMT stmt, UDWORD rows, UDWORD *rowp) +SQLParamOptions(SQLHSTMT stmt, SQLULEN rows, SQLULEN *rowp) { return drvunimplstmt(stmt); } @@ -5258,7 +5258,7 @@ */ SQLRETURN SQL_API -SQLSetPos(SQLHSTMT stmt, SQLUSMALLINT row, SQLUSMALLINT op, SQLUSMALLINT lock) +SQLSetPos(SQLHSTMT stmt, SQLSETPOSIROW row, SQLUSMALLINT op, SQLUSMALLINT lock) { return drvunimplstmt(stmt); } @@ -9107,8 +9107,8 @@ */ SQLRETURN SQL_API -SQLExtendedFetch(SQLHSTMT stmt, SQLUSMALLINT orient, SQLLEN offset, - SQLULEN *rowcount, SQLUSMALLINT *rowstatus) +SQLExtendedFetch(SQLHSTMT stmt, SQLUSMALLINT orient, SQLROWOFFSET offset, + SQLROWSETSIZE *rowcount, SQLUSMALLINT *rowstatus) { STMT *s; SQLRETURN ret; diff -urN ../tmp-orig/sqliteodbc-0.69/sqliteodbc.c ./sqliteodbc.c --- ../tmp-orig/sqliteodbc-0.69/sqliteodbc.c 2006-07-23 08:12:12.000000000 +0000 +++ ./sqliteodbc.c 2006-08-16 06:34:44.000000000 +0000 @@ -3600,8 +3600,8 @@ */ SQLRETURN SQL_API -SQLDescribeParam(SQLHSTMT stmt, UWORD pnum, SWORD *dtype, UDWORD *size, - SWORD *decdigits, SWORD *nullable) +SQLDescribeParam(SQLHSTMT stmt, SQLUSMALLINT pnum, SQLSMALLINT *dtype, + SQLULEN *size, SQLSMALLINT *decdigits, SQLSMALLINT *nullable) { STMT *s; @@ -3676,7 +3676,7 @@ */ SQLRETURN SQL_API -SQLParamOptions(SQLHSTMT stmt, UDWORD rows, UDWORD *rowp) +SQLParamOptions(SQLHSTMT stmt, SQLULEN rows, SQLULEN *rowp) { return drvunimplstmt(stmt); } @@ -6227,7 +6227,7 @@ */ SQLRETURN SQL_API -SQLSetPos(SQLHSTMT stmt, SQLUSMALLINT row, SQLUSMALLINT op, SQLUSMALLINT lock) +SQLSetPos(SQLHSTMT stmt, SQLSETPOSIROW row, SQLUSMALLINT op, SQLUSMALLINT lock) { return drvunimplstmt(stmt); } @@ -10678,8 +10678,8 @@ */ SQLRETURN SQL_API -SQLExtendedFetch(SQLHSTMT stmt, SQLUSMALLINT orient, SQLLEN offset, - SQLULEN *rowcount, SQLUSMALLINT *rowstatus) +SQLExtendedFetch(SQLHSTMT stmt, SQLUSMALLINT orient, SQLROWOFFSET offset, + SQLROWSETSIZE *rowcount, SQLUSMALLINT *rowstatus) { STMT *s; SQLRETURN ret; @@ -10873,7 +10873,7 @@ SQLRETURN SQL_API SQLDescribeColW(SQLHSTMT stmt, SQLUSMALLINT col, SQLWCHAR *name, SQLSMALLINT nameMax, SQLSMALLINT *nameLen, - SQLSMALLINT *type, SQLUINTEGER *size, + SQLSMALLINT *type, SQLULEN*size, SQLSMALLINT *digits, SQLSMALLINT *nullable) { SQLRETURN ret; -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]