summaryrefslogtreecommitdiff
path: root/libdocument/ev-document.h
diff options
context:
space:
mode:
authorraveit65 <[email protected]>2016-06-23 11:21:56 +0200
committerraveit65 <[email protected]>2016-06-24 20:48:20 +0200
commitfb38cc04440c424834984bdfe364b7d772af2dd4 (patch)
tree88e2d92ea118aee360a6187eedc542991b47891e /libdocument/ev-document.h
parent34d6b91ff4cc64f151782beff6cd13b665d0d704 (diff)
downloadatril-fb38cc04440c424834984bdfe364b7d772af2dd4.tar.bz2
atril-fb38cc04440c424834984bdfe364b7d772af2dd4.tar.xz
libdocument: Use G_DEFINE_BOXED_TYPE instead of custom macro
taken from: https://git.gnome.org/browse/evince/commit/?id=c839e45
Diffstat (limited to 'libdocument/ev-document.h')
-rw-r--r--libdocument/ev-document.h19
1 files changed, 0 insertions, 19 deletions
diff --git a/libdocument/ev-document.h b/libdocument/ev-document.h
index 6496f5de..1089d79c 100644
--- a/libdocument/ev-document.h
+++ b/libdocument/ev-document.h
@@ -289,25 +289,6 @@ register_atril_backend (GTypeModule *module) \
#define EV_BACKEND_REGISTER(BackendName, backend_name) \
EV_BACKEND_REGISTER_WITH_CODE(BackendName, backend_name, ;)
-/*
- * A convenience macro for boxed type implementations, which defines a
- * type_name_get_type() function registering the boxed type.
- */
-#define EV_DEFINE_BOXED_TYPE(TypeName, type_name, copy_func, free_func) \
-GType \
-type_name##_get_type (void) \
-{ \
- static volatile gsize g_define_type_id__volatile = 0; \
- if (g_once_init_enter (&g_define_type_id__volatile)) { \
- GType g_define_type_id = \
- g_boxed_type_register_static (g_intern_static_string (#TypeName), \
- (GBoxedCopyFunc) copy_func, \
- (GBoxedFreeFunc) free_func); \
- g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); \
- } \
- return g_define_type_id__volatile; \
-}
-
G_END_DECLS
#endif /* EV_DOCUMENT_H */