From 68362c4ef0601a252c0b9c05d7d747c492e5df29 Mon Sep 17 00:00:00 2001
From: Marko Lindqvist <cazfi74@gmail.com>
Date: Sat, 19 Oct 2024 14:16:41 +0300
Subject: [PATCH 50/50] gtk4x: Implement FcCrepRow for cityrep.c

See RM #988

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
---
 client/gui-gtk-5.0/cityrep.c | 49 ++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

diff --git a/client/gui-gtk-5.0/cityrep.c b/client/gui-gtk-5.0/cityrep.c
index 34e6df0629..67c4856d76 100644
--- a/client/gui-gtk-5.0/cityrep.c
+++ b/client/gui-gtk-5.0/cityrep.c
@@ -150,6 +150,55 @@ static GMenu *cityrep_menu;
 static GActionGroup *cityrep_group;
 static GMenu *display_menu;
 
+#define FC_TYPE_CREP_ROW (fc_crep_row_get_type())
+
+G_DECLARE_FINAL_TYPE(FcCrepRow, fc_crep_row, FC, CREP_ROW, GObject)
+
+struct _FcCrepRow
+{
+  GObject parent_instance;
+
+  char **columns;
+  int city_id;
+};
+
+struct _FcCrepClass
+{
+  GObjectClass parent_class;
+};
+
+G_DEFINE_TYPE(FcCrepRow, fc_crep_row, G_TYPE_OBJECT)
+
+/**********************************************************************//**
+  Initialization method for FcCrepRow class
+**************************************************************************/
+static void
+fc_crep_row_class_init(FcCrepRowClass *klass)
+{
+}
+
+/**********************************************************************//**
+  Initialization method for FcCrepRow
+**************************************************************************/
+static void
+fc_crep_row_init(FcCrepRow *self)
+{
+}
+
+/**********************************************************************//**
+  FcCrepRow creation method
+**************************************************************************/
+#if 0
+static FcCrepRow *fc_crep_row_new(void)
+{
+  FcCrepRow *result;
+
+  result = g_object_new(FC_TYPE_CREP_ROW, nullptr);
+
+  return result;
+}
+#endif
+
 /************************************************************************//**
   Return text line for the column headers for the city report
 ****************************************************************************/
-- 
2.45.2

