aboutsummaryrefslogtreecommitdiffstats
path: root/src/thread/PosixMutex.hxx
diff options
context:
space:
mode:
authorPHO <pho@cielonegro.org>2015-01-26 14:54:16 +0900
committerMax Kellermann <max@duempel.org>2015-01-29 08:33:48 +0100
commita4f4fc50b9e1c825806dc7dc44ac8eb4398a3a5b (patch)
treed8abfdb8c81c2c6428e33cb6c71ecebf247c0266 /src/thread/PosixMutex.hxx
parentad1b6ef0ac5e7c869b6adbede153e8b2ac55d708 (diff)
downloadmpd-a4f4fc50b9e1c825806dc7dc44ac8eb4398a3a5b.tar.gz
mpd-a4f4fc50b9e1c825806dc7dc44ac8eb4398a3a5b.tar.xz
mpd-a4f4fc50b9e1c825806dc7dc44ac8eb4398a3a5b.zip
Avoid integer overflow in MonotonicClock{S,MS,US}
This is Darwin specific: the previous implementation was causing an integer overflow when base.numer is very large. On PPC Darwin, the timebase info is 1000000000/33330116 and this is too large for integer arithmetic.
Diffstat (limited to 'src/thread/PosixMutex.hxx')
0 files changed, 0 insertions, 0 deletions