]> www.fi.muni.cz Git - evince.git/commit
Use an specific lock for FontConfig. Hopefully it fixes some crashes
authorCarlos Garcia Campos <carlosgc@gnome.org>
Mon, 18 Dec 2006 15:26:40 +0000 (15:26 +0000)
committerCarlos Garcia Campos <carlosgc@src.gnome.org>
Mon, 18 Dec 2006 15:26:40 +0000 (15:26 +0000)
commit87db0f592b3ffee3043b4e701be8c8c0132e3520
tree7776e905af1f99287ca9a13e12ff55986758bdc2
parent67f80b85d70a6d577e36c9578b854003a7d910ca
Use an specific lock for FontConfig. Hopefully it fixes some crashes

2006-12-18  Carlos Garcia Campos  <carlosgc@gnome.org>
* backend/ev-document.[ch]: (ev_document_get_fc_mutex),
(ev_document_fc_mutex_lock), (ev_document_fc_mutex_unlock):
* pdf/ev-poppler.cc: (make_thumbnail_for_size):
* shell/ev-jobs.c: (ev_job_render_run), (ev_job_fonts_run):
* shell/ev-view.c: (draw_loading_text):
* shell/ev-window.c: (ev_window_cmd_file_properties):
Use an specific lock for FontConfig. Hopefully it fixes some crashes
related to using FontConfig from different threads.
ChangeLog
backend/ev-document.c
backend/ev-document.h
pdf/ev-poppler.cc
shell/ev-jobs.c
shell/ev-view.c
shell/ev-window.c