From: Graham Stark <graham.stark@virtual-worlds.biz>
Cc: mailbox@dmitry-kazakov.de
Subject: Re: Status of GNADE ODBC under Debian 64-bit
Date: Tue, 4 Sep 2012 02:40:32 -0700 (PDT)
Date: 2012-09-04T02:40:32-07:00 [thread overview]
Message-ID: <474c2d57-9ac8-42f0-afd1-b32e4d8118b5@googlegroups.com> (raw)
In-Reply-To: <fw8uijju18zy$.11cg80j2ky77j$.dlg@40tude.net>
I'm interested in this as I use GNADE quite a bit.
If you just change SQLUINTEGER to SQLUBIGINT in the indicated places Ludovic's
warning goes away. It seems harmless either way, to the limited extent that I understand the code - the thing that's declared as a pointer is really just a bitmap, so it's just that the top 32 bits can't be set by that function.
The SQLLEN thing looks like a different problem and really quite nasty - I hadn't come across this before. My reading of it is that some ODBC drivers might need 32 bits there even on 64 bit systems; see this, for instance: http://www.martin-evans.me.uk/node/99
I have notice some funny behaviour retrieving strings from databases, where the length is not returned correctly, so maybe that's the cause. Never seen a crash, though.
Graham
next prev parent reply other threads:[~2012-09-04 9:40 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-09-03 19:17 Status of GNADE ODBC under Debian 64-bit Dmitry A. Kazakov
2012-09-04 9:40 ` Graham Stark [this message]
2012-09-04 11:54 ` Dmitry A. Kazakov
2012-09-07 9:51 ` Stephen Leake
2012-09-07 10:57 ` Ludovic Brenta
2012-09-07 11:25 ` Graham Stark
2012-09-07 12:10 ` Dmitry A. Kazakov
2012-09-08 19:17 ` Stephen Leake
2012-09-10 18:10 ` Graham Stark
2012-09-07 11:56 ` Dmitry A. Kazakov
2012-09-07 16:06 ` Georg Bauhaus
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox