From 3b2580ed612cd4b30918a27b3af9f73a9273fad1 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sun, 25 Mar 2007 20:29:33 +0000 Subject: 2007-03-25 Thomas Schwinge * isofs/inode.c (read_disknode): Correctly convert from nanoseconds to microseconds. --- isofs/ChangeLog | 5 +++++ isofs/inode.c | 10 +++++----- 2 files changed, 10 insertions(+), 5 deletions(-) (limited to 'isofs') diff --git a/isofs/ChangeLog b/isofs/ChangeLog index 797d38f2..bc8c3a73 100644 --- a/isofs/ChangeLog +++ b/isofs/ChangeLog @@ -1,3 +1,8 @@ +2007-03-25 Thomas Schwinge + + * isofs/inode.c (read_disknode): Correctly convert from nanoseconds to + microseconds. + 2005-02-23 Alfred M. Szmidt * Makefile (iso9660fs.static): New target. diff --git a/isofs/inode.c b/isofs/inode.c index c086c626..091b75ba 100644 --- a/isofs/inode.c +++ b/isofs/inode.c @@ -1,5 +1,5 @@ /* - Copyright (C) 1997,98,2002 Free Software Foundation, Inc. + Copyright (C) 1997, 1998, 2002, 2007 Free Software Foundation, Inc. Written by Thomas Bushnell, n/BSG. This file is part of the GNU Hurd. @@ -433,7 +433,7 @@ read_disknode (struct node *np, struct dirrect *dr, isodate_915 (dr->date, &ts); st->st_ctime = st->st_mtime = st->st_atime = ts.tv_sec; st->st_ctime_usec = st->st_mtime_usec = st->st_atime_usec - = ts.tv_nsec * 1000; + = ts.tv_nsec / 1000; } /* Override what we have better info for */ @@ -442,19 +442,19 @@ read_disknode (struct node *np, struct dirrect *dr, if (rl->tfflags & TF_CREATION) { st->st_ctime = rl->ctime.tv_sec; - st->st_ctime_usec = rl->ctime.tv_nsec * 1000; + st->st_ctime_usec = rl->ctime.tv_nsec / 1000; } if (rl->tfflags & TF_ACCESS) { st->st_atime = rl->atime.tv_sec; - st->st_atime_usec = rl->atime.tv_nsec * 1000; + st->st_atime_usec = rl->atime.tv_nsec / 1000; } if (rl->tfflags & TF_MODIFY) { st->st_mtime = rl->mtime.tv_sec; - st->st_mtime_usec = rl->mtime.tv_nsec * 1000; + st->st_mtime_usec = rl->mtime.tv_nsec / 1000; } } -- cgit v1.2.3