Skip to Content.
Sympa Menu

freetds - [freetds] Fw: tds_write_packet returns FAIL

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "James K. Lowden" <jklowden AT schemamania.org>
  • To: TDS Development Group <freetds AT lists.ibiblio.org>
  • Subject: [freetds] Fw: tds_write_packet returns FAIL
  • Date: Sat, 2 Apr 2011 07:58:52 -0400

tds_write_packet() returns TDS_FAIL if zero bytes were written, but
it's not an error to send a zero-length query.

I think the return statement below should be

return sent < 0 ? TDS_FAIL : TDS_SUCCEED;

but maybe I'm missing something?


tds_write_packet(TDSSOCKET * tds, unsigned char final)
...
sent = tds_goodwrite(tds, tds->out_buf,
tds->out_pos, final);
...
return sent <= 0 ? TDS_FAIL : TDS_SUCCEED;





Archive powered by MHonArc 2.6.24.

Top of Page