Hi Simon,
Simon Josefsson schrieb:
> I'd like to see this change happen to -- it is arguable the correct type
> for these variables -- but I believe it breaks the ABI on systems where
> sizeof (size_t) != sizeof (unsigned int).  So we'd have to increment the
> shared library version for this change...
yup, thought so too.

> Can we do other cleanups at the same time?  I'm not sure if it is a good
> idea to break ABI compatibility just because of the change above.  On
yes, I think we should then crawl though all public APIs and see where
else these size_t adjustments are needed ...
> the other hand, if we want to do it, now is a better time than later
> because libssh2 is still a relatively young project.
thought so too; currently we get a bunch of warnings with libcurl builds
on 64-bit, f.e.:
http://curl.haxx.se/auto/log.cgi?id=20091007113936-13693#prob1

OT: are you subscribed to the libcurl list too?
If so we might continue discussion there ...
I have another prob with gnutls which seems a known issue:
http://curl.haxx.se/auto/log.cgi?id=20091007093910-16730#prob1
found this related thread:
http://www.mail-archive.com/[email protected]/msg01046.html
and wonder if we still have no solution to this issue?

Gün.


_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

Reply via email to