aboutsummaryrefslogtreecommitdiffstats
path: root/CommonLibs
diff options
context:
space:
mode:
authorkurtis.heimerl <kurtis.heimerl@19bc5d8c-e614-43d4-8b26-e1612bc8e597>2011-12-17 00:03:24 +0000
committerkurtis.heimerl <kurtis.heimerl@19bc5d8c-e614-43d4-8b26-e1612bc8e597>2011-12-17 00:03:24 +0000
commit4395f4b597d70aa396e525ccfff3977f453c4db1 (patch)
tree2f3246959fbe02f79d15abfdb016ae327fd71ebf /CommonLibs
parent1ac561b06d51d36d4c535f4b383b97d37b34d299 (diff)
Alexander's change. Fixes MTC bug by supporting 64bit processors in Timeval. Math was bad.
git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@2835 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Diffstat (limited to 'CommonLibs')
-rw-r--r--CommonLibs/Timeval.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/CommonLibs/Timeval.cpp b/CommonLibs/Timeval.cpp
index 47eebc4..50ce05d 100644
--- a/CommonLibs/Timeval.cpp
+++ b/CommonLibs/Timeval.cpp
@@ -71,8 +71,8 @@ double Timeval::seconds() const
long Timeval::delta(const Timeval& other) const
{
// 2^31 milliseconds is just over 4 years.
- long deltaS = other.sec() - sec();
- long deltaUs = other.usec() - usec();
+ int32_t deltaS = other.sec() - sec();
+ int32_t deltaUs = other.usec() - usec();
return 1000*deltaS + deltaUs/1000;
}