summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2019-07-05 22:51:15 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2019-07-05 22:51:15 (GMT)
commit97bf1ced2bfd7f4bc43dd2401f6e446a340b96c1 (patch)
tree0b3731a6d3941ce0a16af60b9e6a5eb1c58d3243
parent912f1a8816c894c770019395074f73e3914b6ddd (diff)
parent28f17c0d70fbde10d830f3580e744b2de0b702bc (diff)
downloadtcl-97bf1ced2bfd7f4bc43dd2401f6e446a340b96c1.zip
tcl-97bf1ced2bfd7f4bc43dd2401f6e446a340b96c1.tar.gz
tcl-97bf1ced2bfd7f4bc43dd2401f6e446a340b96c1.tar.bz2
Merge 8.5
-rw-r--r--generic/tclCmdAH.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/generic/tclCmdAH.c b/generic/tclCmdAH.c
index 5484002..259b8cd 100644
--- a/generic/tclCmdAH.c
+++ b/generic/tclCmdAH.c
@@ -908,7 +908,7 @@ Tcl_FileObjCmd(
}
}
- Tcl_SetObjResult(interp, Tcl_NewLongObj((long)
+ Tcl_SetObjResult(interp, Tcl_NewWideIntObj(
(index == FCMD_ATIME ? buf.st_atime : buf.st_mtime)));
return TCL_OK;
case FCMD_ATTRIBUTES:
@@ -1527,9 +1527,9 @@ StoreStatData(
#ifdef HAVE_STRUCT_STAT_ST_BLKSIZE
STORE_ARY("blksize", Tcl_NewLongObj((long)statPtr->st_blksize));
#endif
- STORE_ARY("atime", Tcl_NewLongObj((long)statPtr->st_atime));
- STORE_ARY("mtime", Tcl_NewLongObj((long)statPtr->st_mtime));
- STORE_ARY("ctime", Tcl_NewLongObj((long)statPtr->st_ctime));
+ STORE_ARY("atime", Tcl_NewWideIntObj(statPtr->st_atime));
+ STORE_ARY("mtime", Tcl_NewWideIntObj(statPtr->st_mtime));
+ STORE_ARY("ctime", Tcl_NewWideIntObj(statPtr->st_ctime));
mode = (unsigned short) statPtr->st_mode;
STORE_ARY("mode", Tcl_NewIntObj(mode));
STORE_ARY("type", Tcl_NewStringObj(GetTypeFromMode(mode), -1));