diff --git a/gio/gfiledescriptorbased.h b/gio/gfiledescriptorbased.h index a512feb50..7c7c78afb 100644 --- a/gio/gfiledescriptorbased.h +++ b/gio/gfiledescriptorbased.h @@ -27,14 +27,15 @@ G_BEGIN_DECLS +typedef struct _GFileDescriptorBased GFileDescriptorBased; +typedef struct _GFileDescriptorBasedIface GFileDescriptorBasedIface; + #define G_TYPE_FILE_DESCRIPTOR_BASED (g_file_descriptor_based_get_type ()) #define G_FILE_DESCRIPTOR_BASED(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_FILE_DESCRIPTOR_BASED, GFileDescriptorBased)) #define G_IS_FILE_DESCRIPTOR_BASED(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_FILE_DESCRIPTOR_BASED)) #define G_FILE_DESCRIPTOR_BASED_GET_IFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_TYPE_FILE_DESCRIPTOR_BASED, GFileDescriptorBasedIface)) G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileDescriptorBased, g_object_unref) -typedef struct _GFileDescriptorBasedIface GFileDescriptorBasedIface; - /** * GFileDescriptorBasedIface: * @g_iface: The parent interface. diff --git a/gio/giotypes.h b/gio/giotypes.h index c2c09d16d..98143ba93 100644 --- a/gio/giotypes.h +++ b/gio/giotypes.h @@ -82,7 +82,6 @@ typedef struct _GFileInfo GFileInfo; typedef struct _GFileAttributeMatcher GFileAttributeMatcher; typedef struct _GFileAttributeInfo GFileAttributeInfo; typedef struct _GFileAttributeInfoList GFileAttributeInfoList; -typedef struct _GFileDescriptorBased GFileDescriptorBased; typedef struct _GFileInputStream GFileInputStream; typedef struct _GFileOutputStream GFileOutputStream; typedef struct _GFileIOStream GFileIOStream;