tests: introduce a small hack for visibility
authorRyan Lortie <desrt@desrt.ca>
Mon, 14 Jan 2013 05:13:00 +0000 (00:13 -0500)
committerRyan Lortie <desrt@desrt.ca>
Mon, 14 Jan 2013 05:13:00 +0000 (00:13 -0500)
commit2c13657b0f1d9bd3bb2f6658adc6a410b13f355d
tree4e8083c8558d4a04a57ad6dc0a2b9179ae7d95a8
parentf8756694cf3883b45d88eca99c013511f7ed0c10
tests: introduce a small hack for visibility

One of our testcases builds a small giomodule for testing the loading of
modules containing resources.  Unfortunately, this module gets built
using the same CFLAGS as the rest of GLib, including the visibility
flags (defaulting to hidden).

Use "config.h" to get a declaration of _GLIB_EXTERN that will export
symbols properly and use it to annotate the necessary APIs.
gio/tests/resourceplugin.c