From f7e0725e3cabfbf2decc9d62794ef896ce022010 Mon Sep 17 00:00:00 2001 From: infirit Date: Sun, 27 Jul 2014 13:43:34 +0200 Subject: Define EomExifData type using G_DEFINE_BOXED_TYPE macro Based on eog commit 3cc45bdc35fbfd14627d266c0344f677d2037dcb From Felix Riemann --- src/eom-exif-util.c | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/src/eom-exif-util.c b/src/eom-exif-util.c index 7fa0e99..95310e2 100644 --- a/src/eom-exif-util.c +++ b/src/eom-exif-util.c @@ -48,6 +48,9 @@ #define GPOINTER_TO_BOOLEAN(i) ((gboolean) ((GPOINTER_TO_INT (i) == 2) ? TRUE : FALSE)) #endif +/* Define EomExifData type */ +G_DEFINE_BOXED_TYPE(EomExifData, eom_exif_data, eom_exif_data_copy, eom_exif_data_free) + static gpointer _check_strptime_updates_wday (gpointer data) { @@ -226,15 +229,3 @@ eom_exif_data_free (EomExifData *data) { exif_data_unref (data); } - -GType -eom_exif_data_get_type (void) -{ - static GType our_type = 0; - - if (our_type == 0) - our_type = g_boxed_type_register_static ("EomExifData", - (GBoxedCopyFunc) eom_exif_data_copy, - (GBoxedFreeFunc) eom_exif_data_free); - return our_type; -} -- cgit v1.2.1