Code

Here is a patch that fixes a serious endless loop problem on 32 bit
authoroetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa>
Thu, 11 Nov 2010 16:06:55 +0000 (16:06 +0000)
committeroetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa>
Thu, 11 Nov 2010 16:06:55 +0000 (16:06 +0000)
commit54949ca827c8d8054c16ed9dad5d28aac1c49593
tree351ab08b45bba9ebaca58abba304fa41f3c9adc2
parent22f593b175d8732d141566d1b742ec5d6c0de2d0
Here is a patch that fixes a serious endless loop problem on 32 bit
architectures near the timestamp 2^31 (oh yes - y2k038 is showing its ugly
face) when using the graph command(s). Once the endtime of a graph is
above the mentioned timestamp, mktime always returns -1 (and correctly
so), causing some loops to loop forever. The patch fixes this, causing
some strange output, but there is no other sane way to handle this (expect
by switching to a 64 bit platform). -- Peter Stamfest

git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.4@2146 a5681a0c-68f1-0310-ab6d-d61299d08faa
program/src/rrd_graph.c