X-Git-Url: https://git.deb.at/w?a=blobdiff_plain;f=mmv.c;h=ac1bb76c1ab1e52750a3a5e8d06d9c13e038d349;hb=refs%2Ftags%2Fdebian%2F1.01b-15;hp=200392c05f913d3e48a41a59dedbe6c148e08b4e;hpb=9a2c51c923289b5636b27ed9dd51132e05ee364d;p=pkg%2Fmmv.git diff --git a/mmv.c b/mmv.c index 200392c..ac1bb76 100644 --- a/mmv.c +++ b/mmv.c @@ -124,6 +124,7 @@ extern unsigned _stklen = 10000; #else /* for various flavors of UN*X */ +#include #include #include #include @@ -565,7 +566,7 @@ static void procargs(argc, argv, pfrompat, ptopat) char **pfrompat, **ptopat; { char *p, c; - char *cmdname = argv[0]; + char *cmdname = basename(argv[0]); #ifdef IS_MSDOS #define CMDNAME (patch.ph_name) @@ -2727,7 +2728,9 @@ static int copy(ff, len) tim.modtime = fstat.st_mtime, #else tim[0].tv_sec = fstat.st_atime, + tim[0].tv_usec = 0, tim[1].tv_sec = fstat.st_mtime, + tim[1].tv_usec = 0, #endif utimes(fullrep, tim) )