Check BUILD_LEGACY_64_BIT_MODE instead of BUILD_REAL_64_BIT_MODE.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Thu, 18 Apr 2013 19:27:28 +0000 (22:27 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Thu, 18 Apr 2013 19:27:28 +0000 (22:27 +0300)
commit882fe912767a9af3326449d43a0deb99d6738c12
treedea0cdb2cd76f565ed966049abcaad4bc82be5e0
parent661b9bf8b7865922121a9aff65ac5da8ad39704e
Check BUILD_LEGACY_64_BIT_MODE instead of BUILD_REAL_64_BIT_MODE.

Since unixODBC version 2.2.13, the #define that controls whether SQLLEN
and SQLULEN are 32-bits or 64-bits wide is called BUILD_LEGACY_64_BIT_MODE,
not BUILD_REAL_64_BIT_MODE (the default changed to 64-bits in 2.2.13).
2.2.13 was released in 2006, so it's probably safe to assume that psqlodbc
is being built against that or higher.
psqlodbc.h