Save errno before calling other funcs that potentially alter it. Bug
authorChristian Persch <chpe@src.gnome.org>
Wed, 6 Feb 2008 15:10:08 +0000 (15:10 +0000)
committerChristian Persch <chpe@src.gnome.org>
Wed, 6 Feb 2008 15:10:08 +0000 (15:10 +0000)
commit37ac644bd18168330f43f4d52be7e3cbb3415415
tree5114114502a1a51ecc31e6c70df44bac7d949787
parentd87c1c0af459673ae515db95dfd283f2fa32b142
Save errno before calling other funcs that potentially alter it. Bug

* gio/gdesktopappinfo.c: (ensure_dir):
* gio/glocalfile.c: (g_local_file_query_filesystem_info),
(g_local_file_read), (g_local_file_delete), (g_local_file_trash),
(g_local_file_move):
* gio/glocalfileinfo.c: (set_xattr), (_g_local_file_info_get),
(_g_local_file_info_get_from_fd), (set_unix_mode),
(set_unix_uid_gid), (set_symlink), (set_mtime_atime):
* gio/glocalfileinputstream.c: (g_local_file_input_stream_read),
(g_local_file_input_stream_skip),
(g_local_file_input_stream_close),
(g_local_file_input_stream_seek):
* gio/glocalfileoutputstream.c:
(g_local_file_output_stream_write),
(g_local_file_output_stream_close),
(g_local_file_output_stream_seek),
(g_local_file_output_stream_truncate), (copy_file_data),
(handle_overwrite_open):
* gio/gunixinputstream.c: (g_unix_input_stream_read),
(g_unix_input_stream_close), (read_async_cb), (close_async_cb):
* gio/gunixoutputstream.c: (g_unix_output_stream_write),
(g_unix_output_stream_close), (write_async_cb), (close_async_cb):
Save
errno before calling other funcs that potentially alter it. Bug
#514766.

svn path=/trunk/; revision=6466
ChangeLog
gio/gdesktopappinfo.c
gio/glocalfile.c
gio/glocalfileinfo.c
gio/glocalfileinputstream.c
gio/glocalfileoutputstream.c
gio/gunixinputstream.c
gio/gunixoutputstream.c