[gnome-photos] offset-controller: Use G_DECLARE_DERIVABLE_TYPE
- From: Debarshi Ray <debarshir src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-photos] offset-controller: Use G_DECLARE_DERIVABLE_TYPE
- Date: Thu, 27 Oct 2016 09:49:47 +0000 (UTC)
commit 160c187158648d7a972c88a7c667a2c9e9598eb3
Author: Kartikeya Sharma <09kartikeya gmail com>
Date: Sun Oct 23 23:25:45 2016 +0530
offset-controller: Use G_DECLARE_DERIVABLE_TYPE
https://bugzilla.gnome.org/show_bug.cgi?id=764423
src/photos-offset-controller.h | 30 +-----------------------------
1 files changed, 1 insertions(+), 29 deletions(-)
---
diff --git a/src/photos-offset-controller.h b/src/photos-offset-controller.h
index 9132f43..4598352 100644
--- a/src/photos-offset-controller.h
+++ b/src/photos-offset-controller.h
@@ -32,36 +32,10 @@
G_BEGIN_DECLS
#define PHOTOS_TYPE_OFFSET_CONTROLLER (photos_offset_controller_get_type ())
+G_DECLARE_DERIVABLE_TYPE (PhotosOffsetController, photos_offset_controller, PHOTOS, OFFSET_CONTROLLER,
GObject);
-#define PHOTOS_OFFSET_CONTROLLER(obj) \
- (G_TYPE_CHECK_INSTANCE_CAST ((obj), \
- PHOTOS_TYPE_OFFSET_CONTROLLER, PhotosOffsetController))
-
-#define PHOTOS_OFFSET_CONTROLLER_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_CAST ((klass), \
- PHOTOS_TYPE_OFFSET_CONTROLLER, PhotosOffsetControllerClass))
-
-#define PHOTOS_IS_OFFSET_CONTROLLER(obj) \
- (G_TYPE_CHECK_INSTANCE_TYPE ((obj), \
- PHOTOS_TYPE_OFFSET_CONTROLLER))
-
-#define PHOTOS_IS_OFFSET_CONTROLLER_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_TYPE ((klass), \
- PHOTOS_TYPE_OFFSET_CONTROLLER))
-
-#define PHOTOS_OFFSET_CONTROLLER_GET_CLASS(obj) \
- (G_TYPE_INSTANCE_GET_CLASS ((obj), \
- PHOTOS_TYPE_OFFSET_CONTROLLER, PhotosOffsetControllerClass))
-
-typedef struct _PhotosOffsetController PhotosOffsetController;
-typedef struct _PhotosOffsetControllerClass PhotosOffsetControllerClass;
typedef struct _PhotosOffsetControllerPrivate PhotosOffsetControllerPrivate;
-struct _PhotosOffsetController
-{
- GObject parent_instance;
-};
-
struct _PhotosOffsetControllerClass
{
GObjectClass parent_class;
@@ -74,8 +48,6 @@ struct _PhotosOffsetControllerClass
void (*offset_changed) (PhotosOffsetController *self, gint offset);
};
-GType photos_offset_controller_get_type (void) G_GNUC_CONST;
-
PhotosOffsetController * photos_offset_controller_new (void);
gint photos_offset_controller_get_count (PhotosOffsetController *self);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]