<span style="font-family:courier new,monospace">Hello,</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">The next piece of code looks like a mistake:</span><br style="font-family:courier new,monospace">
<br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">localtime.c (1477-1484)</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">                    while (i &gt; 0 &amp;&amp;</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">                        sp-&gt;lsis[i].ls_trans ==</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">                        </span><b style="font-family:courier new,monospace"><span style="color:rgb(255,0,0)">sp-&gt;lsis[i - 1].ls_trans + 1</span></b><span style="font-family:courier new,monospace"> &amp;&amp;</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">                        sp-&gt;lsis[i].ls_corr ==</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">                        sp-&gt;lsis[i - 1].ls_corr + 1) {</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">                            ++hit;</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">                            --i;</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">                    }</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">As far as I understand here are processed &#39;Leap&#39; rules with &#39;++&#39; correction. If so, sp-&gt;lsis[i].ls_trans must be equal to </span><span style="color:rgb(51,0,51);font-family:courier new,monospace">sp-&gt;lsis[i - 1].ls_trans.<br>
<br>BR,<br>Igor<br></span>