diff options
Diffstat (limited to 'src/eom-exif-util.c')
-rw-r--r-- | src/eom-exif-util.c | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/src/eom-exif-util.c b/src/eom-exif-util.c index c4074d6..7fa0e99 100644 --- a/src/eom-exif-util.c +++ b/src/eom-exif-util.c @@ -48,9 +48,6 @@ #define GPOINTER_TO_BOOLEAN(i) ((gboolean) ((GPOINTER_TO_INT (i) == 2) ? TRUE : FALSE)) #endif -/* Define EogExifData 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) { @@ -229,3 +226,15 @@ 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; +} |