File psqlodbc-build.patch of Package psqlODBC
Index: odbcapi.c
===================================================================
--- odbcapi.c.orig
+++ odbcapi.c
@@ -1150,11 +1150,7 @@
SQLExtendedFetch(HSTMT hstmt,
SQLUSMALLINT fFetchType,
SQLLEN irow,
-#if defined(WITH_UNIXODBC) && (SIZEOF_LONG != 8)
- SQLROWSETSIZE *pcrow,
-#else
- SQLULEN *pcrow,
-#endif /* WITH_UNIXODBC */
+ SQLULEN *pcrow,
SQLUSMALLINT *rgfRowStatus)
{
RETCODE ret;
Index: odbcapi30.c
===================================================================
--- odbcapi30.c.orig
+++ odbcapi30.c
@@ -121,11 +121,7 @@
SQLPOINTER CharacterAttribute,
SQLSMALLINT BufferLength,
SQLSMALLINT *StringLength,
-#if defined(_WIN64) || defined(SQLCOLATTRIBUTE_SQLLEN)
SQLLEN *NumericAttribute
-#else
- SQLPOINTER NumericAttribute
-#endif
)
{
CSTR func = "SQLColAttribute";
Index: odbcapi30w.c
===================================================================
--- odbcapi30w.c.orig
+++ odbcapi30w.c
@@ -270,11 +270,7 @@
SQLPOINTER pCharAttr,
SQLSMALLINT cbCharAttrMax,
SQLSMALLINT *pcbCharAttr,
-#if defined(_WIN64) || defined(SQLCOLATTRIBUTE_SQLLEN)
SQLLEN *pNumAttr
-#else
- SQLPOINTER pNumAttr
-#endif
)
{
CSTR func = "SQLColAttributeW";