commit b08bb6aad61a419a36110541b31b3f9f04c95ac8
parent cd517954232a260f7ee83600904225d1bd3572b6
Author: sin <sin@2f30.org>
Date: Fri, 20 Feb 2015 15:47:50 +0000
Use st_mtime as opposed to st_mtim.tv_sec
This is more portable and fixes a build issue on NetBSD. We ignore
nanoseconds in this case so there's no functional difference.
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/find.c b/find.c
@@ -458,7 +458,7 @@ pri_print(Arg *arg)
static int
pri_newer(Arg *arg)
{
- return arg->st->st_mtim.tv_sec > (time_t)arg->extra.i;
+ return arg->st->st_mtime > (time_t)arg->extra.i;
}
static int
@@ -677,7 +677,7 @@ get_newer_arg(char **argv, Extra *extra)
if (stat(*argv, &st))
eprintf("failed to stat '%s':", *argv);
- extra->i = st.st_mtim.tv_sec;
+ extra->i = st.st_mtime;
return argv;
}