From 19b3dee310f4f2af7e6f827a85d251f742e7d7f9 Mon Sep 17 00:00:00 2001 From: Hiroshi Inoue Date: Thu, 25 Jul 2013 00:07:58 +0900 Subject: [PATCH] Configure is checking SIZEOF_LONG not SIZEOF_LONG_INT. --- odbcapi.c | 2 +- psqlodbc.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/odbcapi.c b/odbcapi.c index ccad117..fc124d5 100644 --- a/odbcapi.c +++ b/odbcapi.c @@ -1131,7 +1131,7 @@ SQLExtendedFetch( HSTMT hstmt, SQLUSMALLINT fFetchType, SQLLEN irow, -#if defined(WITH_UNIXODBC) && (SIZEOF_LONG_INT != 8) +#if defined(WITH_UNIXODBC) && (SIZEOF_LONG != 8) SQLROWSETSIZE *pcrow, #else SQLULEN *pcrow, diff --git a/psqlodbc.h b/psqlodbc.h index 4f92572..f123e33 100644 --- a/psqlodbc.h +++ b/psqlodbc.h @@ -175,7 +175,7 @@ typedef unsigned long long ULONG_PTR; #else #error appropriate long pointer type not found #endif /* SIZEOF_VOID_P */ -#if (SIZEOF_LONG_INT == 8) +#if (SIZEOF_LONG == 8) #define FORMAT_INTEGER "%d" /* SQLINTEGER */ #define FORMAT_UINTEGER "%u" /* SQLUINTEGER */ #if defined(WITH_UNIXODBC) && defined(BUILD_LEGACY_64_BIT_MODE) -- 2.39.5