]> www.fi.muni.cz Git - evince.git/commit
Use always ev_tmp_dir instead of g_get_tmp_dir. Fix a race condition in
authorCarlos Garcia Campos <carlosgc@gnome.org>
Wed, 15 Nov 2006 11:33:09 +0000 (11:33 +0000)
committerCarlos Garcia Campos <carlosgc@src.gnome.org>
Wed, 15 Nov 2006 11:33:09 +0000 (11:33 +0000)
commit67654fe8c933af2932e2c87ec2a4560cb064c545
treea272dcff310f3b4f7b9b34652d42db7cda755f67
parent1dd619d11cc65d17b3fd08b650668fb3f85e35e9
Use always ev_tmp_dir instead of g_get_tmp_dir. Fix a race condition in

2006-11-15  Carlos Garcia Campos  <carlosgc@gnome.org>
* backend/Makefile.am:
* backend/ev-attachment.c: (ev_attachment_open):
* lib/ev-file-helpers.[ch]: (ensure_dir_exists), (ev_dot_dir),
(ev_tmp_dir), (ev_tmp_filename):
* shell/ev-sidebar-attachments.c:
(ev_sidebar_attachments_drag_data_get):
* shell/ev-window.c: (ev_window_clear_temp_file):
Use always ev_tmp_dir instead of g_get_tmp_dir. Fix a race condition
in ensure_dir_exists. Abort without crashing when we can't create
user's directory.
ChangeLog
backend/Makefile.am
backend/ev-attachment.c
lib/ev-file-helpers.c
lib/ev-file-helpers.h
shell/ev-sidebar-attachments.c
shell/ev-window.c