summaryrefslogtreecommitdiff
path: root/src/lib9/dirfwstat.c
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2013-06-25 10:44:25 -0700
committerIan Lance Taylor <iant@golang.org>2013-06-25 10:44:25 -0700
commite259828ddf559b0910290c004fcc02f940860581 (patch)
treecadbe9796950d285d81a08142a211a6ad11068fe /src/lib9/dirfwstat.c
parent31d4ee6227d6a390712b66cb077c1e38df026e49 (diff)
downloadgo-e259828ddf559b0910290c004fcc02f940860581.tar.gz
lib9: avoid all -Wconversion warnings
Built after adding -Wconversion to the list of compiler arguments used when building. I believe these are all OK assuming we will not change the API. There is no effort to detect overflow due to very long strings. R=golang-dev, dave, rsc, r CC=golang-dev https://codereview.appspot.com/10195044
Diffstat (limited to 'src/lib9/dirfwstat.c')
-rw-r--r--src/lib9/dirfwstat.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib9/dirfwstat.c b/src/lib9/dirfwstat.c
index fe9153b9b..d0afe7d71 100644
--- a/src/lib9/dirfwstat.c
+++ b/src/lib9/dirfwstat.c
@@ -63,14 +63,14 @@ dirfwstat(int fd, Dir *dir)
ret = 0;
#ifndef _WIN32
if(~dir->mode != 0){
- if(fchmod(fd, dir->mode) < 0)
+ if(fchmod(fd, (mode_t)dir->mode) < 0)
ret = -1;
}
#endif
if(~dir->mtime != 0){
- tv[0].tv_sec = dir->mtime;
+ tv[0].tv_sec = (time_t)dir->mtime;
tv[0].tv_usec = 0;
- tv[1].tv_sec = dir->mtime;
+ tv[1].tv_sec = (time_t)dir->mtime;
tv[1].tv_usec = 0;
if(futimes(fd, tv) < 0)
ret = -1;