On Sat, Apr 20, 2019 at 10:30:48PM +0200, tlaro...@polynum.com wrote: > A first problem (YMMV) is that <time.h> can not be included anywhere > but only outside of a block, since there are definitions and not only > declarations.
This is just plainly broken. The standard makes no guarantees about any function being implemented as inline for example and that would result in nested functions. Joerg