]> www.fi.muni.cz Git - evince.git/blobdiff - libdocument/ev-backends-manager.h
[dualscreen] fix crash on ctrl+w and fix control window closing
[evince.git] / libdocument / ev-backends-manager.h
index a78d6f8437c481908865a8f5ce60ab988fbb4fba..f939076cfa93072b905a09b0a6c5b87794e8bf4e 100644 (file)
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 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
 
@@ -31,8 +35,8 @@ typedef struct _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);