👀 I would like to point out that an identifier like “__LIBSHOUT_SHOUT_H__” does not fit to the expected naming convention of the C++ language standard.
__LIBSHOUT_SHOUT_H__
💭 Would you like to adjust your selection for unique names?