[openssl-project] inline functions

Richard Levitte levitte at openssl.org
Sun Jan 27 18:56:01 UTC 2019


On Sun, 27 Jan 2019 18:51:58 +0100,
Viktor Dukhovni wrote:
> 
> > On Jan 27, 2019, at 5:33 AM, Tim Hudson <tjh at openssl.org> wrote:
> > 
> > Tim - I think inline functions in public header files simply shouldn't be present.
> 
> I think they have their place, and we should try to make them more portable
> to less capable toolchains as needed.

A simple way to handle it is to move the DEFINE_ expansions to another
header file.  I suggest common_stacks.h and common_lhashes.h

At the very least for 3.0.0.  For 1.1.1, I have no idea...

Cheers,
Richard

-- 
Richard Levitte         levitte at openssl.org
OpenSSL Project         http://www.openssl.org/~levitte/


More information about the openssl-project mailing list