move GSettings(Backend) to giotypes.h
authorRyan Lortie <desrt@desrt.ca>
Wed, 16 Jun 2010 22:49:20 +0000 (18:49 -0400)
committerRyan Lortie <desrt@desrt.ca>
Wed, 16 Jun 2010 22:49:20 +0000 (18:49 -0400)
gio/giotypes.h
gio/gsettings.h
gio/gsettingsbackend.h

index 980f3e3..c6b0806 100644 (file)
@@ -43,11 +43,14 @@ typedef struct _GConverter                    GConverter;
 typedef struct _GConverterInputStream         GConverterInputStream;
 typedef struct _GConverterOutputStream        GConverterOutputStream;
 typedef struct _GDataInputStream              GDataInputStream;
-typedef struct _GPermission                   GPermission;
 typedef struct _GSimplePermission             GSimplePermission;
 typedef struct _GZlibCompressor               GZlibCompressor;
 typedef struct _GZlibDecompressor             GZlibDecompressor;
 
+typedef struct _GSettingsBackend              GSettingsBackend;
+typedef struct _GSettings                     GSettings;
+typedef struct _GPermission                   GPermission;
+
 /**
  * GDrive:
  *
index aad224e..07c0391 100644 (file)
@@ -26,7 +26,7 @@
 #ifndef __G_SETTINGS_H__
 #define __G_SETTINGS_H__
 
-#include <glib-object.h>
+#include <gio/giotypes.h>
 
 G_BEGIN_DECLS
 
@@ -42,7 +42,6 @@ G_BEGIN_DECLS
 
 typedef struct _GSettingsPrivate                            GSettingsPrivate;
 typedef struct _GSettingsClass                              GSettingsClass;
-typedef struct _GSettings                                   GSettings;
 
 struct _GSettingsClass
 {
index 7fdd4e4..47456a3 100644 (file)
@@ -60,8 +60,6 @@ G_BEGIN_DECLS
  **/
 typedef struct _GSettingsBackendPrivate                     GSettingsBackendPrivate;
 typedef struct _GSettingsBackendClass                       GSettingsBackendClass;
-typedef struct _GSettingsBackend                            GSettingsBackend;
-
 
 struct _GSettingsBackendClass
 {