glocal*monitor: export ABI only on UNIX
authorRyan Lortie <desrt@desrt.ca>
Mon, 14 Jan 2013 16:14:53 +0000 (11:14 -0500)
committerRyan Lortie <desrt@desrt.ca>
Mon, 14 Jan 2013 16:17:01 +0000 (11:17 -0500)
commitb7e749fc68eeedf0abc392c00acb8d0bde2352dd
tree8a144e2a08443a30b79f12769f2180a7b8a18d7d
parent963243e6b52a7083c1ae152ce92948cbfcd5945f
glocal*monitor: export ABI only on UNIX

Add an #ifdef G_OS_UNIX around the GLIB_AVAILABLE_IN_ALL annotation on
the _get_type() functions for GLocal{File,Directory}Monitor.

These symbols are in private header files and are only exported so that
the in-tree file monitoring modules can subclass.  This is only needed
on UNIX and was therefore never part of the public ABI on Windows.

Caught by Dieter Verfaillie.
gio/glocaldirectorymonitor.h
gio/glocalfilemonitor.h