Skip to Content.
Sympa Menu

freetds - [freetds] ABI incompatible in dblib

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: Frediano Ziglio <freddy77 AT gmail.com>
  • To: freetds AT lists.ibiblio.org
  • Subject: [freetds] ABI incompatible in dblib
  • Date: Fri, 27 Feb 2009 17:12:20 +0100

Looking at change to sybdb.h

http://freetds.cvs.sourceforge.net/viewvc/freetds/freetds/include/sybdb.h?r1=1.87&r2=1.88

you could see change from DBINT to long. This break ABI compatibility
for systems where sizeof(long) == 8. Is this intentional?
Looking at Sybase ctlib headers I noted that structure use CS_INT which
is long if sizeof(long) == 4 and int if sizeof(int) == 4.

freddy77






Archive powered by MHonArc 2.6.24.

Top of Page