aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony Green <green@redhat.com>2006-07-14 18:16:39 +0000
committerAnthony Green <green@gcc.gnu.org>2006-07-14 18:16:39 +0000
commit8fce9db0148391e5bc6853c413867a9810c68e75 (patch)
treeedea7c3d4da01b817cda548b81c1fc89719415fe
parent27714d4372fb987b0680ebf509833b2dea5126fe (diff)
downloadgcc-8fce9db0148391e5bc6853c413867a9810c68e75.zip
gcc-8fce9db0148391e5bc6853c413867a9810c68e75.tar.gz
gcc-8fce9db0148391e5bc6853c413867a9810c68e75.tar.bz2
natFilePosix.cc (performSetLastModified): Return true on success, false otherwise.
2006-07-14 Anthony Green <green@redhat.com> * java/io/natFilePosix.cc (performSetLastModified): Return true on success, false otherwise. From-SVN: r115452
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/java/io/natFilePosix.cc2
2 files changed, 6 insertions, 1 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 4e17105..667eeae 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,8 @@
+2006-07-14 Anthony Green <green@redhat.com>
+
+ * java/io/natFilePosix.cc (performSetLastModified): Return true on
+ success, false otherwise.
+
2006-07-14 Ranjit Mathew <rmathew@gcc.gnu.org>
* stacktrace.cc (_Jv_StackTrace::GetStackTrace): Unconditionally use
diff --git a/libjava/java/io/natFilePosix.cc b/libjava/java/io/natFilePosix.cc
index 356fc2e..ff634b0 100644
--- a/libjava/java/io/natFilePosix.cc
+++ b/libjava/java/io/natFilePosix.cc
@@ -403,7 +403,7 @@ java::io::File::performSetLastModified (jlong time)
tb.actime = time / 1000;
tb.modtime = time / 1000;
- return ::utime (buf, &tb);
+ return (::utime (buf, &tb) == 0);
#else
return false;
#endif