Hi Hugh,

Thanks for your answer. I'm not convinced. You are telling that we must define macros to make sql.h get the right type for SQLBIGINT.
Getting the right type (some alias for int64_t or a struct) is IMO
something that should be done by unixodb such that the application
gets a working SQLBIGINT that matches the library.  That is how it
used to be as long as we use unixodbc. sql.h used to do so by including the platform dependent type configuration file. As it
is working now, we actually have to know which of the HAVE_* and
SIZEOF_* macros we must define before including sql.h.

If this is no longer how it works, do you happen to know the
motivation why not?

        Thanks --- Jan

Reply via email to