diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2013-05-23 00:11:59 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2013-05-24 06:16:24 +0800 |
commit | 5b646fc3807f889f3113d62d113e4e21f25db74e (patch) | |
tree | 7470802350dcf595d38dffda4e464a8ee2a2a342 /e-util/ea-cell-table.c | |
parent | 2d1ecb2c04629eb0ba6a52fbde16feae21b01484 (diff) | |
download | gsoc2013-evolution-5b646fc3807f889f3113d62d113e4e21f25db74e.tar gsoc2013-evolution-5b646fc3807f889f3113d62d113e4e21f25db74e.tar.gz gsoc2013-evolution-5b646fc3807f889f3113d62d113e4e21f25db74e.tar.bz2 gsoc2013-evolution-5b646fc3807f889f3113d62d113e4e21f25db74e.tar.lz gsoc2013-evolution-5b646fc3807f889f3113d62d113e4e21f25db74e.tar.xz gsoc2013-evolution-5b646fc3807f889f3113d62d113e4e21f25db74e.tar.zst gsoc2013-evolution-5b646fc3807f889f3113d62d113e4e21f25db74e.zip |
Make EAttachment a little more thread-safe.
EAttachment is now used from worker threads by EMailFormatterAttachment,
so add some thread-safe accessor functions to eliminate potential races.
Added thread-safe functions:
e_attachment_dup_disposition()
e_attachment_ref_file()
e_attachment_ref_file_info()
e_attachment_ref_icon()
e_attachment_ref_mime_part()
e_attachment_dup_description()
e_attachment_dup_thumbnail_path()
Renamed functions:
e_attachment_get_mime_type() -> e_attachment_dup_mime_type()
Removed non-thread-safe functions:
e_attachment_get_file()
e_attachment_get_file_info()
e_attachment_get_icon()
e_attachment_get_mime_part()
e_attachment_get_description()
e_attachment_get_thumbnail_path()
(cherry picked from commit 9058c6f85dc49f9500e7e67819acfd8c0d2d369c)
Diffstat (limited to 'e-util/ea-cell-table.c')
0 files changed, 0 insertions, 0 deletions