summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-time
diff options
context:
space:
mode:
authorLukas Joeressen <[email protected]>2015-06-16 09:24:27 +0200
committerLukas Joeressen <[email protected]>2015-06-16 09:24:27 +0200
commit47c61cf5027ed46a51ef0a261c3192700700a350 (patch)
treee14dd549f9f7a4f9cccbebb07016ea6c3989f020 /mrbgems/mruby-time
parent95fa22a65cf0866afaf3efd933a180509922f047 (diff)
downloadmruby-47c61cf5027ed46a51ef0a261c3192700700a350.tar.gz
mruby-47c61cf5027ed46a51ef0a261c3192700700a350.zip
Changed llrint to llround
Diffstat (limited to 'mrbgems/mruby-time')
-rw-r--r--mrbgems/mruby-time/src/time.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mrbgems/mruby-time/src/time.c b/mrbgems/mruby-time/src/time.c
index 36bbbe00a..da3451d22 100644
--- a/mrbgems/mruby-time/src/time.c
+++ b/mrbgems/mruby-time/src/time.c
@@ -4,9 +4,9 @@
** See Copyright Notice in mruby.h
*/
+#include <math.h>
#include <stdio.h>
#include <time.h>
-#include <math.h>
#include "mruby.h"
#include "mruby/class.h"
#include "mruby/data.h"
@@ -209,7 +209,7 @@ time_alloc(mrb_state *mrb, double sec, double usec, enum mrb_timezone timezone)
out_of_range:
mrb_raisef(mrb, E_ARGUMENT_ERROR, "%S out of Time range", mrb_float_value(mrb, sec));
}
- tm->usec = (time_t)llrint((sec - tm->sec) * 1.0e6 + usec);
+ tm->usec = (time_t)llround((sec - tm->sec) * 1.0e6 + usec);
while (tm->usec < 0) {
tm->sec--;
tm->usec += 1000000;