Here is a patch for tzfile.5 to implement this change and a spelling correction:<br><br>--- <a href="http://tzfile.5.org">tzfile.5.org</a>        2007-08-20 07:47:41.000000000 -0700<br>+++ tzfile.5    2007-11-29 17:40:34.925076000
 -0800<br>@@ -57,7 +57,9 @@<br> described in the file is associated with the same-indexed transition time.<br> These values serve as indices into an array of<br> .I ttinfo<br>-structures that appears next in the file;<br>
+structures (with<br>+.I tzh_typecnt<br>+entries) that appears next in the file;<br> these structures are defined as follows:<br> .in +.5i<br> .sp<br>@@ -138,7 +140,7 @@<br> the above header and data is followed by a second header and data,
<br> identical in format except that<br> eight bytes are used for each transition time or leap second time.<br>-After the second header and data comes a newline-encloded,<br>+After the second header and data comes a newline-enclosed,
<br> POSIX-TZ-environment-variable-style string for use in handling instants<br> after the last transition time stored in the file<br> (with nothing between the newlines if there is no POSIX representation for<br><br>The attachment (523 bytes) is just in case the patch above is scrambled.
<br><br><br><div class="gmail_quote">On Nov 25, 2007 7:09 PM, Jonathan Leffler <<a href="mailto:jonathan.leffler@gmail.com">jonathan.leffler@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Part way through the description of the file structure, the document says:<br><br><div style="margin-left: 40px;">These values serve as indices into an array of ttinfo<br>structures that appears next in the file; these structures
<br>are defined as follows:<br clear="all"></div><br>It isn't immediately clear that there are tzh_typecnt entries in the array of ttinfo structures.<br><br>Maybe the modification is as simple as:<br><br><div style="margin-left: 40px;">

These values serve as indices into an array of ttinfo<br>structures (with tzh_typecnt entries) that appears next in the file; these structures<br>are defined as follows:<br></div><font color="#888888"><br>-- <br>Jonathan Leffler <
<a href="mailto:jonathan.leffler@gmail.com" target="_blank">
jonathan.leffler@gmail.com</a>>  #include <disclaimer.h><br>Guardian of DBD::Informix - v2007.0914 - <a href="http://dbi.perl.org" target="_blank">http://dbi.perl.org</a><br>"Blessed are we who can laugh at ourselves, for we shall never cease to be amused."
</font></blockquote></div><br><br clear="all"><br>-- <br>Jonathan Leffler <<a href="mailto:jonathan.leffler@gmail.com">jonathan.leffler@gmail.com</a>>  #include <disclaimer.h><br>Guardian of DBD::Informix - v2007.0914
 - <a href="http://dbi.perl.org">http://dbi.perl.org</a><br>"Blessed are we who can laugh at ourselves, for we shall never cease to be amused."