[gnome-software] Use G_DEFINE_TYPE_WITH_PRIVATE for GsShellCategory
- From: Kalev Lember <klember src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software] Use G_DEFINE_TYPE_WITH_PRIVATE for GsShellCategory
- Date: Thu, 27 Mar 2014 10:19:09 +0000 (UTC)
commit c0e5bad817561286679a0d3e080941322a0ca8e5
Author: Kalev Lember <kalevlember gmail com>
Date: Thu Mar 27 10:50:13 2014 +0100
Use G_DEFINE_TYPE_WITH_PRIVATE for GsShellCategory
src/gs-shell-category.c | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
---
diff --git a/src/gs-shell-category.c b/src/gs-shell-category.c
index 4b4cbb3..6bb7a66 100644
--- a/src/gs-shell-category.c
+++ b/src/gs-shell-category.c
@@ -39,7 +39,7 @@ struct GsShellCategoryPrivate {
GtkWidget *col1_placeholder;
};
-G_DEFINE_TYPE (GsShellCategory, gs_shell_category, G_TYPE_OBJECT)
+G_DEFINE_TYPE_WITH_PRIVATE (GsShellCategory, gs_shell_category, G_TYPE_OBJECT)
void
gs_shell_category_refresh (GsShellCategory *shell)
@@ -276,7 +276,7 @@ gs_shell_category_init (GsShellCategory *shell)
{
GsShellCategoryPrivate *priv;
- priv = G_TYPE_INSTANCE_GET_PRIVATE (shell, GS_TYPE_SHELL_CATEGORY, GsShellCategoryPrivate);
+ priv = gs_shell_category_get_instance_private (shell);
shell->priv = priv;
priv->col0_placeholder = g_object_ref_sink (gtk_label_new (""));
@@ -308,8 +308,6 @@ gs_shell_category_class_init (GsShellCategoryClass *klass)
GObjectClass *object_class = G_OBJECT_CLASS (klass);
object_class->finalize = gs_shell_category_finalize;
-
- g_type_class_add_private (klass, sizeof (GsShellCategoryPrivate));
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]