diff --git a/docs/05.PORT-API.md b/docs/05.PORT-API.md index 69f7337ab..c5cb98f4d 100644 --- a/docs/05.PORT-API.md +++ b/docs/05.PORT-API.md @@ -259,7 +259,7 @@ void jerry_port_sleep (uint32_t sleep_time) #ifdef HAVE_TIME_H nanosleep (&(const struct timespec) { - sleep_time / 1000, (sleep_time % 1000) * 1000000L /* Seconds, nanoseconds */ + (time_t) sleep_time / 1000, ((long int) sleep_time % 1000) * 1000000L /* Seconds, nanoseconds */ } , NULL); #elif defined (HAVE_UNISTD_H) diff --git a/jerry-port/default/default-debugger.c b/jerry-port/default/default-debugger.c index d1b991ddc..9127a8c0a 100644 --- a/jerry-port/default/default-debugger.c +++ b/jerry-port/default/default-debugger.c @@ -28,7 +28,7 @@ void jerry_port_sleep (uint32_t sleep_time) #ifdef HAVE_TIME_H nanosleep (&(const struct timespec) { - sleep_time / 1000, (sleep_time % 1000) * 1000000L /* Seconds, nanoseconds */ + (time_t) sleep_time / 1000, ((long int) sleep_time % 1000) * 1000000L /* Seconds, nanoseconds */ } , NULL); #elif defined (HAVE_UNISTD_H)