gsettingsbackend.h: pretend to be gio.h
authorRyan Lortie <desrt@desrt.ca>
Fri, 4 Jun 2010 21:02:44 +0000 (23:02 +0200)
committerRyan Lortie <desrt@desrt.ca>
Fri, 4 Jun 2010 21:02:44 +0000 (23:02 +0200)
commit95c564cabe2837be56f2cf3901a4d6d9d84ab6c9
tree1884c9ee3a4a1b23bbb4accc28c8b754e76b21d7
parent473348817809f7aed492245469092901d28de91d
gsettingsbackend.h: pretend to be gio.h

Since #include <gsettingsbackend.h> is a perfectly valid thing for
applications to do, and since we want to include gio headers from
gsettingsbackend.h, we need to effectively disable the #error we would
get from those headers (because we're not coming via gio.h).

We don't want to #include <gio/gio.h> here because this would cause
needless rebuilding of GSettingsBackend, GSettings,
GDelayedSettingsBackend, etc... every time someone changed anything in
any public header.
gio/gsettingsbackend.h