sys/time.h: timersub macro modified per recommendations of phreakuencies

This commit is contained in:
Gregory Nutt
2016-10-18 19:47:42 -06:00
parent 890a9eb45d
commit bbf1627024
+8 -8
View File
@@ -77,13 +77,13 @@
#define timersub(tvp, uvp, vvp) \
do \
{ \
(vvp)->tv_sec = (tvp)->tv_sec - (uvp)->tv_sec; \
if ((uvp)->tv_usec > (tvp)->tv_usec) \
    (vvp)->tv_sec = (tvp)->tv_sec - (uvp)->tv_sec; \
    (vvp)->tv_usec = (tvp)->tv_usec - (uvp)->tv_usec; \
    if ((vvp)->tv_usec < 0) \
{ \
(vvp)->tv_sec--; \
(tvp)->tv_usec += 1000000; \
} \
(vvp)->tv_usec = (tvp)->tv_usec - (uvp)->tv_usec; \
      (vvp)->tv_sec--; \
      (vvp)->tv_usec += 1000000; \
    } \
} \
while (0)
@@ -92,8 +92,8 @@
#define timerclear(tvp) \
do \
{ \
tvp)->tv_sec = 0; \
tvp)->tv_usec = 0; \
(tvp)->tv_sec = 0; \
(tvp)->tv_usec = 0; \
} \
while (0)