aboutsummaryrefslogtreecommitdiff
path: root/src/ld-window-main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ld-window-main.c')
-rw-r--r--src/ld-window-main.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/ld-window-main.c b/src/ld-window-main.c
index 32212a1..296bee5 100644
--- a/src/ld-window-main.c
+++ b/src/ld-window-main.c
@@ -35,14 +35,13 @@
* the documentation or the static library.
*/
-typedef struct _SymbolMenuItem SymbolMenuItem;
-typedef struct _SymbolMenuData SymbolMenuData;
-
/*
* SymbolMenuItem:
*
* Data related to a symbol in an open symbol menu.
*/
+typedef struct _SymbolMenuItem SymbolMenuItem;
+
struct _SymbolMenuItem
{
LdSymbol *symbol;
@@ -56,6 +55,8 @@ struct _SymbolMenuItem
*
* Data related to the currently opened symbol menu.
*/
+typedef struct _SymbolMenuData SymbolMenuData;
+
struct _SymbolMenuData
{
gulong expose_handler;
@@ -99,9 +100,6 @@ struct _LdWindowMainPrivate
SymbolMenuData symbol_menu;
};
-/* Define the type. */
-G_DEFINE_TYPE (LdWindowMain, ld_window_main, GTK_TYPE_WINDOW);
-
#define LIBRARY_TOOLBAR_ICON_WIDTH 32
@@ -220,6 +218,8 @@ ld_window_main_new (void)
return g_object_new (LD_TYPE_WINDOW_MAIN, NULL);
}
+G_DEFINE_TYPE (LdWindowMain, ld_window_main, GTK_TYPE_WINDOW);
+
static void
ld_window_main_class_init (LdWindowMainClass *klass)
{