зеркало из https://github.com/mozilla/gecko-dev.git
Oops, need to check for microseconds overflow into full seconds. bug
43789. r=pavlov.
This commit is contained in:
Родитель
6da0386612
Коммит
40acdc95e8
|
@ -64,6 +64,11 @@ TimeVal TimeVal::operator+(PRUint32 msec) const
|
|||
|
||||
t->mSeconds += (PRUint32)(msec / 1000);
|
||||
t->mUSeconds += (msec % 1000) * 1000;
|
||||
|
||||
if (t->mUSeconds >= 1000000) {
|
||||
t->mUSeconds -= 1000000;
|
||||
t->mSeconds++;
|
||||
}
|
||||
|
||||
return *t;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче