From 5a6e92a6f326ebc7aa807e15b8ddbdf27a87f5ce Mon Sep 17 00:00:00 2001 From: corinna Date: Sun, 9 Sep 2001 21:57:44 +0000 Subject: [PATCH] * pwdgrp.h (pwdgrp_check::set_last_modified): Call GetFileTime() instead of GetFileInformationByHandle(). --- winsup/cygwin/ChangeLog | 5 +++++ winsup/cygwin/pwdgrp.h | 6 ++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 22ae6003b6..b24cb26f0e 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +Sun Sep 9 23:09:00 2001 Corinna Vinschen + + * pwdgrp.h (pwdgrp_check::set_last_modified): Call GetFileTime() + instead of GetFileInformationByHandle(). + Sun Sep 9 15:59:53 2001 Christopher Faylor * heap.h (inheap): Rewrite macro to accomodate removal of brk macros diff --git a/winsup/cygwin/pwdgrp.h b/winsup/cygwin/pwdgrp.h index bc27c7bb87..38a7c80f4f 100644 --- a/winsup/cygwin/pwdgrp.h +++ b/winsup/cygwin/pwdgrp.h @@ -49,9 +49,7 @@ public: if (!file_w32[0]) strcpy (file_w32, cygheap->fdtab[fileno (f)]->get_win32_name ()); - BY_HANDLE_FILE_INFORMATION inf; - if (GetFileInformationByHandle (cygheap->fdtab[fileno (f)]->get_handle (), - &inf)) - last_modified = inf.ftLastWriteTime; + GetFileTime (cygheap->fdtab[fileno (f)]->get_handle (), + NULL, NULL, &last_modified); } }; -- 2.11.0