On Fri, 26 Jan 2007, Simon Josefsson wrote:

>> libssh2_sftp_read() might need attention anyway since it is documented to 
>> return -1 on error which is hard to do on unsigned variables, and because 
>> the normal read() returns ssize_t and I think this should mimic that.
>
> Yup, that sounds simply like a bug that should be fixed.

Would ssize_t be suitable to use? IIRC, it is not present in windows...

> In general, I'd like to see all the string lengths be 'size_t' instead of 
> 'unsigned int' or 'unsigned long' too...  however, I didn't start on that 
> since it typically ends up changing the entire code base, and ultimately the 
> APIs too, something I didn't want to do in my first commit.

I completely agree with this. And I'm also in favour of fixing this once and 
for all, even if that means API breakage.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
libssh2-devel mailing list
libssh2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libssh2-devel

Reply via email to