[freetds] Two problems with 0.61 already fixed in CVS - next release?

L J Bayuk lbayuk at mindspring.com
Sun Mar 16 21:25:14 EST 2003


Before I had a chance to report two annoying problems with 0.61, you fixed
them in CVS. Thank you. I hope you won't defer a new release (0.61.1 or
0.62) for too long, because these are kind of serious to me and broke
code which worked with 0.60. I'm reporting the bugs even though they are
fixed, because I don't see them in the ChangeLog.  (Maybe they got fixed as
a side affect of something else.)

Using FreeTDS-0.61 ctlib, PHP-4.3.0 (sybase_ct extension, cvs version),
talking to Sybase ASA 6. Two problems (both OK with FreeTDS-0.60):

1) The affected row count returned by PHP's sybase_affected_rows() is
way wrong, for example (from the debug log):
  inside ct_res_info()
  ct_res_info(): Number of rows is 1600283680
  inside ct_results()

2) If a SELECT query returns no results, PHP's sybase_query() does not
return a result resource. Instead it returns a boolean True. This is
wrong, and FreeTDS-0.60 did return a result resource.

Both are fixed in CVS. New release, soon, please?


More information about the FreeTDS mailing list