Fix pa_rtclock_from_wallclock
authorMaarten Bosmans <mkbosmans@gmail.com>
Tue, 15 Mar 2011 20:06:46 +0000 (21:06 +0100)
committerMaarten Bosmans <mkbosmans@gmail.com>
Sat, 19 Mar 2011 12:41:05 +0000 (13:41 +0100)
commitb599d3c836c7a5c4c665339279a47da8be914789
tree53c8fe9fd4711a719991593c240125158bbb18ae
parentc470680e1ba008c05c13231dbbafd69cb9330488
Fix pa_rtclock_from_wallclock

The HAVE_CLOCK_GETTIME macro protects timespec and related functions, nothing of which is used in
pa_rtclock_from_wallclock.  And silently just not converting was not the proper solution anyway.

Also add an assert in pulse/mainloop.c to report the integer overflow that was triggered by the wrong
pa_rtclock_from_wallclock.  Without the assert, debugging was painful.
src/pulse/mainloop.c
src/pulsecore/core-rtclock.c