X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=libdocument%2Fev-document.h;h=68b33075c261f8d5317ff6effacb68bc2a4862e5;hb=df408ff0086984d7c067ea31f298c0aad002b2e6;hp=1064f16ac848bec45c8a2dea01f3c6dba656fceb;hpb=d76bef42ca0d292a7a04d61663d4da7536136479;p=evince.git diff --git a/libdocument/ev-document.h b/libdocument/ev-document.h index 1064f16a..68b33075 100644 --- a/libdocument/ev-document.h +++ b/libdocument/ev-document.h @@ -148,6 +148,9 @@ gboolean ev_document_is_page_size_uniform (EvDocument *document); void ev_document_get_max_page_size (EvDocument *document, gdouble *width, gdouble *height); +void ev_document_get_min_page_size (EvDocument *document, + gdouble *width, + gdouble *height); gboolean ev_document_check_dimensions (EvDocument *document); gint ev_document_get_max_label_len (EvDocument *document); gboolean ev_document_has_text_page_labels (EvDocument *document); @@ -271,25 +274,6 @@ type_name##_get_type (void) return g_define_type_id__volatile; \ } -/* - * 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 */