]> www.fi.muni.cz Git - evince.git/blobdiff - backend/ev-document.c
Use + and - as accels for zooming. Fix for 305001.
[evince.git] / backend / ev-document.c
index 5df6e69ba7fe7ee6a2ec591f8221e787d73400ef..714becb19140c9f9cc139f25bd0794403e22acf0 100644 (file)
@@ -96,6 +96,19 @@ ev_document_get_doc_mutex (void)
        return ev_doc_mutex;
 }
 
+void
+ev_document_doc_mutex_lock (void)
+{
+       g_mutex_lock (ev_document_get_doc_mutex ());
+}
+
+void
+ev_document_doc_mutex_unlock (void)
+{
+       g_mutex_unlock (ev_document_get_doc_mutex ());
+}
+
+
 
 gboolean
 ev_document_load (EvDocument  *document,
@@ -227,3 +240,18 @@ ev_document_render_pixbuf (EvDocument *document,
 
        return retval;
 }
+
+void
+ev_document_info_free (EvDocumentInfo *info)
+{
+       if (info == NULL)
+               return;
+
+       g_free (info->title);
+       g_free (info->format);
+       g_free (info->author);
+       g_free (info->subject);
+       g_free (info->keywords);
+
+       g_free (info);
+}