diff options
author | Charles Manning <cdhmanning@gmail.com> | 2010-12-03 08:24:45 +1300 |
---|---|---|
committer | Charles Manning <cdhmanning@gmail.com> | 2010-12-03 08:24:45 +1300 |
commit | 0e2c2639d6f9ac7b09c93550f9bfa03fdb734eef (patch) | |
tree | 455a98aa798f77290509fd189c935c944694fa0a /yaffs_attribs.c | |
parent | 380d86d186c04767c5f849f442ab960eef75f020 (diff) |
yaffs: Fix current time setting
As pointed out by Marcin Slusarz, the current time was not being
set correctly.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
Diffstat (limited to 'yaffs_attribs.c')
-rw-r--r-- | yaffs_attribs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/yaffs_attribs.c b/yaffs_attribs.c index aaf4685..241c08a 100644 --- a/yaffs_attribs.c +++ b/yaffs_attribs.c @@ -39,9 +39,9 @@ void yaffs_load_current_time(struct yaffs_obj *obj, int do_a, int do_c) { obj->yst_mtime = Y_CURRENT_TIME; if (do_a) - obj->yst_atime = obj->yst_atime; + obj->yst_atime = obj->yst_mtime; if (do_c) - obj->yst_ctime = obj->yst_atime; + obj->yst_ctime = obj->yst_mtime; } void yaffs_attribs_init(struct yaffs_obj *obj, u32 gid, u32 uid, u32 rdev) |