Fix inconsistent function export annotations
Review Request #2740 — Created Oct. 27, 2023 and submitted — Latest diff uploaded
The
G_DECLARE_*TYPE
macros create a function prototype for the_get_type
function, so a second declaration withG_MODULE_EXPORT
causes an
inconsistency (which only MSVC seems to complain about.)
Compiled on Windows, though only Bonjour.