Missing parentheses in MSEC2TICK macro can lead to incorrect conversions

This commit is contained in:
Stefan Kolb 2016-03-09 07:24:16 -06:00 committed by Gregory Nutt
parent fea11c002a
commit fde277a388
3 changed files with 3 additions and 3 deletions

2
arch

@ -1 +1 @@
Subproject commit 84aade6ed5dcc6fe8df0afb7cb0fc157e128c6bc
Subproject commit 0147de5a248d7ba7be9d5dbd7addbe4aeae6088c

@ -1 +1 @@
Subproject commit b2be018b284cdaaf192afd6b61dfcd4dce065b73
Subproject commit 82e6f022294752fcbdd71e282c493eba20751732

View File

@ -157,7 +157,7 @@
#if (MSEC_PER_TICK * USEC_PER_MSEC) == USEC_PER_TICK
# define MSEC2TICK(msec) (((msec)+(MSEC_PER_TICK/2))/MSEC_PER_TICK) /* Rounds */
#else
# define MSEC2TICK(msec) USEC2TICK(msec * 1000) /* Rounds */
# define MSEC2TICK(msec) USEC2TICK((msec) * USEC_PER_MSEC) /* Rounds */
#endif
#define DSEC2TICK(dsec) MSEC2TICK((dsec) * MSEC_PER_DSEC) /* Rounds */