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";
openSUSE Build Service is sponsored by