X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=libdocument%2Fev-document.c;h=1171509a3587ec8c29d259671821079c73967bca;hb=96899f8a7253f3ade7f116a89344595d5eef817a;hp=7bb86be93db6b54e9fd515d05dd9161d7fb3679a;hpb=ae482b5ca216978f0fdc1e5b89e9709c3ff8b06b;p=evince.git diff --git a/libdocument/ev-document.c b/libdocument/ev-document.c index 7bb86be9..1171509a 100644 --- a/libdocument/ev-document.c +++ b/libdocument/ev-document.c @@ -89,6 +89,12 @@ ev_document_doc_mutex_unlock (void) g_mutex_unlock (ev_document_get_doc_mutex ()); } +gboolean +ev_document_doc_mutex_trylock (void) +{ + return g_mutex_trylock (ev_document_get_doc_mutex ()); +} + GMutex * ev_document_get_fc_mutex (void) { @@ -110,6 +116,12 @@ ev_document_fc_mutex_unlock (void) g_mutex_unlock (ev_document_get_fc_mutex ()); } +gboolean +ev_document_fc_mutex_trylock (void) +{ + return g_mutex_trylock (ev_document_get_fc_mutex ()); +} + gboolean ev_document_load (EvDocument *document, const char *uri,