diff options
author | Conrad Scott <conrad.scott@dsl.pipex.com> | 2002-07-12 13:53:19 +0400 |
---|---|---|
committer | Conrad Scott <conrad.scott@dsl.pipex.com> | 2002-07-12 13:53:19 +0400 |
commit | e52832f032e95d4e46edbb66f679c582ef1bb1f6 (patch) | |
tree | a68e9dce381dbba91cd9f785938830962af71062 | |
parent | fb7db8c340b91eda7f1535aa7357095962cf0a4e (diff) |
Merged changes from HEAD
-rw-r--r-- | winsup/cygwin/ChangeLog | 6 | ||||
-rw-r--r-- | winsup/cygwin/fhandler_disk_file.cc | 3 |
2 files changed, 6 insertions, 3 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 8a6eb4b76..3a107ec12 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,9 @@ +2002-07-11 Pavel Tsekov <ptsekov@gmx.net> + + * fhandler_disk_file.cc (fhandler_disk_file::open): Don't + move the file pointer to the end of file if O_APPEND is + specified in the open flags. + 2002-07-11 Conrad Scott <conrad.scott@dsl.pipex.com> * safe_memory.h: New file extracted from "woutsup.h". diff --git a/winsup/cygwin/fhandler_disk_file.cc b/winsup/cygwin/fhandler_disk_file.cc index db843a41c..95081f061 100644 --- a/winsup/cygwin/fhandler_disk_file.cc +++ b/winsup/cygwin/fhandler_disk_file.cc @@ -389,9 +389,6 @@ fhandler_disk_file::open (path_conv *real_path, int flags, mode_t mode) return 0; } - if (flags & O_APPEND) - SetFilePointer (get_handle(), 0, 0, FILE_END); - set_symlink_p (real_path->issymlink ()); set_execable_p (real_path->exec_state ()); set_socket_p (real_path->issocket ()); |