a5b076053e
When I send a file from Windows with Tera Term Pro and receive it by lrz on FreeBSD, the timestamp (modification time) of the received file is always set to 1991-Apr-20 03:36:12 GMT (which may change according to compiler's optimization), neither the original file's timestamp nor the time that the file was transferred. PR: ports/49999 Submitted by: IIJIMA Hiromitsu <delmonta@ht.sakura.ne.jp>
15 lines
437 B
C
15 lines
437 B
C
--- src/lrz.c.orig Sun Sep 28 16:02:13 2003
|
|
+++ src/lrz.c Sun Sep 28 16:02:34 2003
|
|
@@ -1159,9 +1159,9 @@
|
|
|
|
nameend = name + 1 + strlen(name);
|
|
if (*nameend) { /* file coming from Unix or DOS system */
|
|
- long modtime;
|
|
- long bytes_total;
|
|
- int mode;
|
|
+ long modtime=0;
|
|
+ long bytes_total=DEFBYTL;
|
|
+ int mode=0;
|
|
sscanf(nameend, "%ld%lo%o", &bytes_total, &modtime, &mode);
|
|
zi->modtime=modtime;
|
|
zi->bytes_total=bytes_total;
|