mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-12 05:39:21 +01:00
Typedef GResolverClass in the standard way
It's a bit lame, but some of our C++ wrapping scripts expect objects to be typedefed like: typedef struct _FooClass FooClass; struct {} _FooClass; Rather than: typedef struct {} FooClass; Functionally they're the same, but the former makes our lives easier in the short term
This commit is contained in:
parent
cb7a300e31
commit
2be66c0458
@ -41,7 +41,8 @@ struct _GResolver {
|
|||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct {
|
typedef struct _GResolverClass GResolverClass;
|
||||||
|
struct _GResolverClass {
|
||||||
GObjectClass parent_class;
|
GObjectClass parent_class;
|
||||||
|
|
||||||
GList * ( *lookup_by_name) (GResolver *resolver,
|
GList * ( *lookup_by_name) (GResolver *resolver,
|
||||||
@ -91,7 +92,7 @@ typedef struct {
|
|||||||
void (*_g_reserved5) (void);
|
void (*_g_reserved5) (void);
|
||||||
void (*_g_reserved6) (void);
|
void (*_g_reserved6) (void);
|
||||||
|
|
||||||
} GResolverClass;
|
};
|
||||||
|
|
||||||
GType g_resolver_get_type (void) G_GNUC_CONST;
|
GType g_resolver_get_type (void) G_GNUC_CONST;
|
||||||
GResolver *g_resolver_get_default (void);
|
GResolver *g_resolver_get_default (void);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user