From b08bb6aad61a419a36110541b31b3f9f04c95ac8 Mon Sep 17 00:00:00 2001 From: sin Date: Fri, 20 Feb 2015 15:47:50 +0000 Subject: [PATCH] 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. --- find.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/find.c b/find.c index bbdf98e..257b4a9 100644 --- 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; }