ABI incompatible in dblib
Frediano Ziglio <[email protected]>
| Newsgroups | gmane.comp.db.tds.freetds |
|---|---|
| Message-ID | <1235751140.6882.19.camel@freddy> |
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