summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--file.c2
-rw-r--r--thread_sync.c2
-rw-r--r--version.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/file.c b/file.c
index c46377b933..f67b1f1dd8 100644
--- a/file.c
+++ b/file.c
@@ -1224,7 +1224,7 @@ statx_birthtime(const struct statx *stx, VALUE fname)
/* birthtime is not supported on the filesystem */
statx_notimplement("birthtime");
}
- return rb_time_nano_new(stx->stx_btime.tv_sec, stx->stx_btime.tv_nsec);
+ return rb_time_nano_new((time_t)stx->stx_btime.tv_sec, stx->stx_btime.tv_nsec);
}
typedef struct statx statx_data;
diff --git a/thread_sync.c b/thread_sync.c
index efe295e64c..4c065dd25b 100644
--- a/thread_sync.c
+++ b/thread_sync.c
@@ -484,7 +484,7 @@ rb_mutex_sleep(VALUE self, VALUE timeout)
}
RUBY_VM_CHECK_INTS_BLOCKING(GET_EC());
end = time(0) - beg;
- return INT2FIX(end);
+ return TIMET2NUM(end);
}
/*
diff --git a/version.h b/version.h
index 293453a480..ef9fcd0e5c 100644
--- a/version.h
+++ b/version.h
@@ -2,7 +2,7 @@
# define RUBY_VERSION_MINOR RUBY_API_VERSION_MINOR
#define RUBY_VERSION_TEENY 3
#define RUBY_RELEASE_DATE RUBY_RELEASE_YEAR_STR"-"RUBY_RELEASE_MONTH_STR"-"RUBY_RELEASE_DAY_STR
-#define RUBY_PATCHLEVEL 162
+#define RUBY_PATCHLEVEL 163
#define RUBY_RELEASE_YEAR 2021
#define RUBY_RELEASE_MONTH 3