about summary refs log tree commit diff
path: root/src/rt/rust_builtin.cpp
diff options
context:
space:
mode:
authorBrian Anderson <andersrb@gmail.com>2012-05-21 17:32:12 -0700
committerBrian Anderson <andersrb@gmail.com>2012-05-21 17:32:12 -0700
commitb4da0364f9c6f5b7e88d00ee563e0f0b2e0da4e7 (patch)
tree8048dedaa27ede964ba72a4b9b16cacf25a2c4f9 /src/rt/rust_builtin.cpp
parent6d8cffa9918d4a28ca852c47cb48875e29bbe6bc (diff)
parent24cfe29a8a4f4fe4dba16191508e44f98d92ed7f (diff)
downloadrust-b4da0364f9c6f5b7e88d00ee563e0f0b2e0da4e7.tar.gz
rust-b4da0364f9c6f5b7e88d00ee563e0f0b2e0da4e7.zip
Merge pull request #2413 from erickt/master
a couple misc changes
Diffstat (limited to 'src/rt/rust_builtin.cpp')
-rw-r--r--src/rt/rust_builtin.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/rt/rust_builtin.cpp b/src/rt/rust_builtin.cpp
index 8f5c3c6fa14..aa7597f6a26 100644
--- a/src/rt/rust_builtin.cpp
+++ b/src/rt/rust_builtin.cpp
@@ -530,6 +530,11 @@ struct tm* LOCALTIME(const time_t *clock, tm *result) {
 #endif
 
 extern "C" CDECL void
+rust_tzset() {
+    TZSET();
+}
+
+extern "C" CDECL void
 rust_gmtime(int64_t *sec, int32_t *nsec, rust_tm *timeptr) {
     tm tm;
     time_t s = *sec;
@@ -541,7 +546,6 @@ rust_gmtime(int64_t *sec, int32_t *nsec, rust_tm *timeptr) {
 extern "C" CDECL void
 rust_localtime(int64_t *sec, int32_t *nsec, rust_tm *timeptr) {
     tm tm;
-    TZSET();
     time_t s = *sec;
     LOCALTIME(&s, &tm);