X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fextract.c;h=80f2f9ceec68d1616d311680c6537e30cb83b348;hb=2f800ce3fb9c38360e1b6dac70ee0d8ceae72c6a;hp=d835813424f524ac4aac58de27834efa687eec4e;hpb=af5d05729ade7f6d6f1552df31bce4c3dbc37247;p=chaz%2Ftar diff --git a/src/extract.c b/src/extract.c index d835813..80f2f9c 100644 --- a/src/extract.c +++ b/src/extract.c @@ -200,11 +200,11 @@ check_time (char const *file_name, struct timespec t) if (t.tv_sec <= 0) WARN ((0, 0, _("%s: implausibly old time stamp %s"), file_name, tartime (t, true))); - else if (timespec_lt (start_time, t)) + else if (timespec_cmp (start_time, t) < 0) { struct timespec now; gettime (&now); - if (timespec_lt (now, t)) + if (timespec_cmp (now, t) < 0) { unsigned long int ds = t.tv_sec - now.tv_sec; int dns = t.tv_nsec - now.tv_nsec;