News for hackers. Stuff that matters.
Re:OpenSSL 1.1 API migration path, or the lack thereof by mrpippy on Friday December 30, 2016 @02:18PM (#13286567)
> introduce accessors, introduce a build macro to mangle fields so code building against these fields generates warnings, and then when code has been sufficiently ported, pull the rug, remove the accessor macros.

Hear hear. Exactly what Carbon did to ease porting from InterfaceLib.

* CarbonAccessors.o

* #define OPAQUE_TOOLBOX_STRUCTS 1

* #define ACCESSOR_CALLS_ARE_FUNCTIONS 1

There are no comments on this comment yet.