From 91189d36087100f16b0e41c9359560c82590a768 Mon Sep 17 00:00:00 2001 From: Luchezar Georgiev Date: Tue, 14 Sep 2004 15:02:17 +0000 Subject: [PATCH] Creation time/date set on create instead of write time/date (set on close) git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1043 6ac86273-5f31-0410-b378-82cca8765d1b --- kernel/fatfs.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel/fatfs.c b/kernel/fatfs.c index b4ec5ad..75120fb 100644 --- a/kernel/fatfs.c +++ b/kernel/fatfs.c @@ -100,7 +100,7 @@ struct dpb FAR *get_dpb(COUNT dsk) return cdsp->cdsDpb; } -/* initialize directory entry (creation/access stamps 0 as per MS-DOS 7.10) */ +/* initialize directory entry */ STATIC void init_direntry(struct dirent *dentry, unsigned attrib, CLUSTER cluster, char *name) { @@ -111,8 +111,8 @@ STATIC void init_direntry(struct dirent *dentry, unsigned attrib, #endif dentry->dir_start = (UWORD)cluster; dentry->dir_attrib = (UBYTE)attrib; - dentry->dir_time = dos_gettime(); - dentry->dir_date = dos_getdate(); + dentry->dir_crtime = dos_gettime(); + dentry->dir_crdate = dos_getdate(); } /************************************************************************/