cssprovider: Move private struct definition to header

consistency, improved debugging, etc
This commit is contained in:
Benjamin Otte 2011-04-06 16:10:25 +02:00
parent 1351d40cfe
commit a5e1337ad7
2 changed files with 3 additions and 3 deletions

View File

@ -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;

View File

@ -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