Subject: Re: Visual Studio 6 compilation issues (libssh2 1.2.4)

Re: Visual Studio 6 compilation issues (libssh2 1.2.4)

From: Daniel Stenberg <>
Date: Wed, 10 Mar 2010 11:01:35 +0100 (CET)

On Wed, 10 Mar 2010, Simon Josefsson wrote:

> Then we could isolate all the broken non-size_t using code into just one
> file. The rest of libssh2 could then use size_t consistently.

That's a great idea!

> Btw, maybe we can add an libssh2_session_error_last with size_t in the next
> version, and deprecate libssh2_session_last_error? Then at least one
> interface will be fixed...

Yes indeed. Once we have the size_t-flaws separated in to its own file, we can
also easier mark functions that are deprecated and those that still haven't
been properly fixed. When all the size_t functions have fixed alternatives, we
can seriously consider doing the dreaded soname bump.

Received on 2010-03-10