]> www.fi.muni.cz Git - evince.git/blobdiff - libdocument/ev-backends-manager.h
[windows] Define WIFEXITED and WEXITSTATUS on Windows
[evince.git] / libdocument / ev-backends-manager.h
index a78d6f8437c481908865a8f5ce60ab988fbb4fba..4bb54f23fc92d381a07f92842e201b95f8ec3cb6 100644 (file)
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
  */
 
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
  */
 
+#if !defined (__EV_EVINCE_DOCUMENT_H_INSIDE__) && !defined (EVINCE_COMPILATION)
+#error "Only <evince-document.h> can be included directly."
+#endif
+
 #ifndef EV_BACKENDS_MANAGER
 #define EV_BACKENDS_MANAGER
 
 #ifndef EV_BACKENDS_MANAGER
 #define EV_BACKENDS_MANAGER
 
@@ -31,8 +35,8 @@ typedef struct _EvTypeInfo {
        const gchar **mime_types;
 } EvTypeInfo;
 
        const gchar **mime_types;
 } EvTypeInfo;
 
-gboolean   ev_backends_manager_init                       (void);
-void       ev_backends_manager_shutdown                   (void);
+gboolean    _ev_backends_manager_init                     (void);
+void        _ev_backends_manager_shutdown                 (void);
 
 EvDocument  *ev_backends_manager_get_document             (const gchar *mime_type);
 const gchar *ev_backends_manager_get_document_module_name (EvDocument  *document);
 
 EvDocument  *ev_backends_manager_get_document             (const gchar *mime_type);
 const gchar *ev_backends_manager_get_document_module_name (EvDocument  *document);