March 10, 2015
4:41 p.m.
On 03/09/2015 09:08 AM, Richter, Jörg wrote:
The last *= 2 will overflow a signed integer time_t. This can be fixed with “lo = -1” instead of “lo = 1”.
Thanks for reporting that bug. Attached is a proposed patch that should solve the problem in a simpler way. (It also fixes some nearby white space problems.) I've installed this in the experimental version on github.