[balsa/mime-widgets] mime-widget-image: Declare it final



commit 859af61afb69bd5e601d69e95cdf4df363e9ac8e
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date:   Mon Sep 2 15:29:51 2019 -0400

    mime-widget-image: Declare it final
    
    Declare BalsaMimeWidgetImage final
    
    It was already private, so no accessors are needed.
    
    * src/balsa-mime-widget-image.h:

 ChangeLog                     |  8 ++++++++
 src/balsa-mime-widget-image.h | 32 ++++++--------------------------
 2 files changed, 14 insertions(+), 26 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index d3d717556..36e6a9caf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2019-09-02  Peter Bloomfield  <pbloomfield bellsouth net>
+
+       mime-widget-image: Declare BalsaMimeWidgetImage final
+
+       It was already private, so no accessors are needed.
+
+       * src/balsa-mime-widget-image.h:
+
 2019-08-31  Peter Bloomfield  <pbloomfield bellsouth net>
 
        mime-widget: Declare BalsaMimeWidget derivable
diff --git a/src/balsa-mime-widget-image.h b/src/balsa-mime-widget-image.h
index 7483490e9..9e6847f06 100644
--- a/src/balsa-mime-widget-image.h
+++ b/src/balsa-mime-widget-image.h
@@ -29,34 +29,14 @@ G_BEGIN_DECLS
 /*
  * GObject class definitions
  */
-#define BALSA_TYPE_MIME_WIDGET_IMAGE                                    \
-    (balsa_mime_widget_image_get_type())
+#define BALSA_TYPE_MIME_WIDGET_IMAGE (balsa_mime_widget_image_get_type())
 
-#define BALSA_MIME_WIDGET_IMAGE(obj)                                    \
-    (G_TYPE_CHECK_INSTANCE_CAST((obj),                                  \
-                                BALSA_TYPE_MIME_WIDGET_IMAGE,           \
-                                BalsaMimeWidgetImage))
+G_DECLARE_FINAL_TYPE(BalsaMimeWidgetImage,
+                     balsa_mime_widget_image,
+                     BALSA,
+                     MIME_WIDGET_IMAGE,
+                     BalsaMimeWidget)
 
-#define BALSA_IS_MIME_WIDGET_IMAGE(obj)                                 \
-    (G_TYPE_CHECK_INSTANCE_TYPE((obj), BALSA_TYPE_MIME_WIDGET_IMAGE))
-
-#define BALSA_MIME_WIDGET_IMAGE_CLASS(klass)                            \
-    (G_TYPE_CHECK_CLASS_CAST((klass),                                   \
-                             BALSA_TYPE_MIME_WIDGET_IMAGE,              \
-                             BalsaMimeWidgetImageClass))
-
-#define BALSA_IS_MIME_WIDGET_IMAGE_CLASS(klass)                         \
-    (G_TYPE_CHECK_CLASS_TYPE((klass), BALSA_TYPE_MIME_WIDGET_IMAGE))
-
-#define BALSA_MIME_WIDGET_IMAGE_GET_CLASS(obj)                          \
-    (G_TYPE_INSTANCE_GET_CLASS((obj),                                   \
-                               BALSA_TYPE_MIME_WIDGET_IMAGE,            \
-                               BalsaMimeWidgetImageClass))
-
-GType balsa_mime_widget_image_get_type(void);
-
-typedef struct _BalsaMimeWidgetImage        BalsaMimeWidgetImage;
-typedef struct _BalsaMimeWidgetImageClass   BalsaMimeWidgetImageClass;
 /*
  * End of GObject class definitions
  */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]