mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-07 11:25:48 +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;
|
||||
|
||||
GList * ( *lookup_by_name) (GResolver *resolver,
|
||||
@ -91,7 +92,7 @@ typedef struct {
|
||||
void (*_g_reserved5) (void);
|
||||
void (*_g_reserved6) (void);
|
||||
|
||||
} GResolverClass;
|
||||
};
|
||||
|
||||
GType g_resolver_get_type (void) G_GNUC_CONST;
|
||||
GResolver *g_resolver_get_default (void);
|
||||
|
Loading…
x
Reference in New Issue
Block a user