git-svn-id: svn://elaine/murooma/trunk@264 d8a302eb-03bc-478d-80e4-98257eca68ef
This commit is contained in:
(no author) 2014-09-15 06:24:33 +00:00
parent 8f01f2001b
commit c0dde672ce

View file

@ -63,6 +63,7 @@ struct tv
-1 -1
-0.1 -0.1
*/ */
//(timeMsg.received.sec - timeMsg.sent.sec) * 1000000 + (timeMsg.received.usec - timeMsg.sent.usec)
tv operator-(const tv& other) tv operator-(const tv& other)
{ {
tv result(*this); tv result(*this);
@ -73,6 +74,10 @@ struct tv
result.sec += 1; result.sec += 1;
result.usec = 1000000 - result.usec; result.usec = 1000000 - result.usec;
} }
else if (result.usec < 0)
{
result.usec *= -1;
}
/* else if (result.usec >= 1000000) /* else if (result.usec >= 1000000)
{ {
result.usec -= 1000000; result.usec -= 1000000;