]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(human_time): Accept time rather than pointer-to-const-time parameter,
authorJim Meyering <jim@meyering.net>
Thu, 5 Feb 2004 09:34:33 +0000 (09:34 +0000)
committerJim Meyering <jim@meyering.net>
Thu, 5 Feb 2004 09:34:33 +0000 (09:34 +0000)
for clarity.  All callers changed.

src/stat.c

index 7b3efebc88eca0af16f949b9b22bacb5fdd0deb1..bc3cfb8cb5460b4bd5f79a7ed2560536d016f594 100644 (file)
@@ -326,10 +326,10 @@ human_access (struct stat const *statbuf)
 }
 
 static char *
-human_time (time_t const *t, int t_ns)
+human_time (time_t t, int t_ns)
 {
   static char str[80];
-  struct tm *tm = localtime (t);
+  struct tm *tm = localtime (&t);
   if (tm == NULL)
     {
       G_fail = 1;
@@ -525,7 +525,7 @@ print_stat (char *pformat, char m, char const *filename, void const *data)
       break;
     case 'x':
       strcat (pformat, "s");
-      printf (pformat, human_time (&(statbuf->st_atime),
+      printf (pformat, human_time (statbuf->st_atime,
                                   TIMESPEC_NS (statbuf->st_atim)));
       break;
     case 'X':
@@ -534,7 +534,7 @@ print_stat (char *pformat, char m, char const *filename, void const *data)
       break;
     case 'y':
       strcat (pformat, "s");
-      printf (pformat, human_time (&(statbuf->st_mtime),
+      printf (pformat, human_time (statbuf->st_mtime,
                                   TIMESPEC_NS (statbuf->st_mtim)));
       break;
     case 'Y':
@@ -543,7 +543,7 @@ print_stat (char *pformat, char m, char const *filename, void const *data)
       break;
     case 'z':
       strcat (pformat, "s");
-      printf (pformat, human_time (&(statbuf->st_ctime),
+      printf (pformat, human_time (statbuf->st_ctime,
                                   TIMESPEC_NS (statbuf->st_ctim)));
       break;
     case 'Z':