> Hrm, that might be simply an addition to the API, not a breakage; I don't have much experience with this stuff, so I may be wrong, but it seems to me that this is a breakage. They add two fields to a struct. A pointer to the struct is passed to some functions in the library, for instance smlTransportHttpServerInit, so programs built with the old library will no doubt call the new library with a struct that is too short. Boom...
(I don't think it helps to check if the new fields are NULL, because they will likely contain garbage when called from an older program.) Marcus
pgplUIBlUcEeH.pgp
Description: PGP signature

