зеркало из https://github.com/github/ruby.git
Fix compile error on older systems without clock_get*
This commit is contained in:
Родитель
fbe7962b54
Коммит
84a12d6578
|
@ -8189,7 +8189,9 @@ rb_clock_gettime(int argc, VALUE *argv, VALUE _)
|
||||||
|
|
||||||
VALUE unit = (rb_check_arity(argc, 1, 2) == 2) ? argv[1] : Qnil;
|
VALUE unit = (rb_check_arity(argc, 1, 2) == 2) ? argv[1] : Qnil;
|
||||||
VALUE clk_id = argv[0];
|
VALUE clk_id = argv[0];
|
||||||
|
#ifdef HAVE_CLOCK_GETTIME
|
||||||
clockid_t c;
|
clockid_t c;
|
||||||
|
#endif
|
||||||
|
|
||||||
if (SYMBOL_P(clk_id)) {
|
if (SYMBOL_P(clk_id)) {
|
||||||
#ifdef CLOCK_REALTIME
|
#ifdef CLOCK_REALTIME
|
||||||
|
@ -8417,7 +8419,9 @@ rb_clock_getres(int argc, VALUE *argv, VALUE _)
|
||||||
timetick_int_t denominators[2];
|
timetick_int_t denominators[2];
|
||||||
int num_numerators = 0;
|
int num_numerators = 0;
|
||||||
int num_denominators = 0;
|
int num_denominators = 0;
|
||||||
|
#ifdef HAVE_CLOCK_GETRES
|
||||||
clockid_t c;
|
clockid_t c;
|
||||||
|
#endif
|
||||||
|
|
||||||
VALUE unit = (rb_check_arity(argc, 1, 2) == 2) ? argv[1] : Qnil;
|
VALUE unit = (rb_check_arity(argc, 1, 2) == 2) ? argv[1] : Qnil;
|
||||||
VALUE clk_id = argv[0];
|
VALUE clk_id = argv[0];
|
||||||
|
|
Загрузка…
Ссылка в новой задаче