[eog] EogWindow: Convert to G_DEFINE_TYPE_WITH_PRIVATE
- From: Felix Riemann <friemann src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [eog] EogWindow: Convert to G_DEFINE_TYPE_WITH_PRIVATE
- Date: Fri, 4 Oct 2013 13:26:30 +0000 (UTC)
commit 35c38646d6af5552f2f24afa6755d0310c8ec1fc
Author: Felix Riemann <friemann gnome org>
Date: Fri Oct 4 12:07:29 2013 +0200
EogWindow: Convert to G_DEFINE_TYPE_WITH_PRIVATE
src/eog-window.c | 11 +++--------
1 files changed, 3 insertions(+), 8 deletions(-)
---
diff --git a/src/eog-window.c b/src/eog-window.c
index b36d24e..fcf0253 100644
--- a/src/eog-window.c
+++ b/src/eog-window.c
@@ -81,11 +81,6 @@
#include <lcms2.h>
#endif
-#define EOG_WINDOW_GET_PRIVATE(object) \
- (G_TYPE_INSTANCE_GET_PRIVATE ((object), EOG_TYPE_WINDOW, EogWindowPrivate))
-
-G_DEFINE_TYPE (EogWindow, eog_window, GTK_TYPE_APPLICATION_WINDOW);
-
#define EOG_WINDOW_MIN_WIDTH 440
#define EOG_WINDOW_MIN_HEIGHT 350
@@ -194,6 +189,8 @@ struct _EogWindowPrivate {
#endif
};
+G_DEFINE_TYPE_WITH_PRIVATE (EogWindow, eog_window, GTK_TYPE_APPLICATION_WINDOW);
+
static void eog_window_cmd_fullscreen (GtkAction *action, gpointer user_data);
static void eog_window_run_fullscreen (EogWindow *window, gboolean slideshow);
static void eog_window_cmd_save (GtkAction *action, gpointer user_data);
@@ -4977,7 +4974,7 @@ eog_window_init (EogWindow *window)
hints.min_width = EOG_WINDOW_MIN_WIDTH;
hints.min_height = EOG_WINDOW_MIN_HEIGHT;
- priv = window->priv = EOG_WINDOW_GET_PRIVATE (window);
+ priv = window->priv = eog_window_get_instance_private (window);
priv->fullscreen_settings = g_settings_new (EOG_CONF_FULLSCREEN);
priv->ui_settings = g_settings_new (EOG_CONF_UI);
@@ -5562,8 +5559,6 @@ eog_window_class_init (EogWindowClass *class)
NULL, NULL,
g_cclosure_marshal_VOID__VOID,
G_TYPE_NONE, 0);
-
- g_type_class_add_private (g_object_class, sizeof (EogWindowPrivate));
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]