cssprovider: Move private struct definition to header
consistency, improved debugging, etc
This commit is contained in:
parent
1351d40cfe
commit
a5e1337ad7
@ -732,7 +732,6 @@
|
|||||||
* </refsect2>
|
* </refsect2>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct GtkCssProviderPrivate GtkCssProviderPrivate;
|
|
||||||
typedef struct SelectorElement SelectorElement;
|
typedef struct SelectorElement SelectorElement;
|
||||||
typedef struct SelectorPath SelectorPath;
|
typedef struct SelectorPath SelectorPath;
|
||||||
typedef struct SelectorStyleInfo SelectorStyleInfo;
|
typedef struct SelectorStyleInfo SelectorStyleInfo;
|
||||||
@ -786,7 +785,7 @@ struct SelectorStyleInfo
|
|||||||
GHashTable *style;
|
GHashTable *style;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct GtkCssProviderPrivate
|
struct _GtkCssProviderPrivate
|
||||||
{
|
{
|
||||||
GScanner *scanner;
|
GScanner *scanner;
|
||||||
gchar *filename;
|
gchar *filename;
|
||||||
|
@ -42,11 +42,12 @@ GQuark gtk_css_provider_error_quark (void);
|
|||||||
|
|
||||||
typedef struct _GtkCssProvider GtkCssProvider;
|
typedef struct _GtkCssProvider GtkCssProvider;
|
||||||
typedef struct _GtkCssProviderClass GtkCssProviderClass;
|
typedef struct _GtkCssProviderClass GtkCssProviderClass;
|
||||||
|
typedef struct _GtkCssProviderPrivate GtkCssProviderPrivate;
|
||||||
|
|
||||||
struct _GtkCssProvider
|
struct _GtkCssProvider
|
||||||
{
|
{
|
||||||
GObject parent_instance;
|
GObject parent_instance;
|
||||||
gpointer priv;
|
GtkCssProviderPrivate *priv;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _GtkCssProviderClass
|
struct _GtkCssProviderClass
|
||||||
|
Loading…
Reference in New Issue
Block a user