Revert "Avoid declaring something extern AND initializing it."

This reverts commit d551b7d85ec63c0fa33f1a51ec5157722709fc53.

Redefining EXTERN_C to an empty string isn't the right thing here,
as that makes EXTERN_C wrong for any later header that is included
(omitting "extern" on variable declarations, which breaks with
GCC 10 and Clang 11, where -fno-common is set by default).

Signed-off-by: Martin Storsjö <martin@martin.st>
2 files changed