upvote
This normally isn't a problem since windows.h and other big system headers are usually only needed in the implementation part, not in the declaration part of the header (this is an STB-style header where the implementation is isolated in an `#ifdef IMPL` section).

Unfortunately though this particular header seems to include the system headers up in the declaration part of the header.

reply