Diff
Not logged in

Differences From Artifact [307512ddb9]:

To Artifact [d3340bc271]:


3453
3454
3455
3456
3457
3458
3459
3460

3461
3462
3463


3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3453
3454
3455
3456
3457
3458
3459

3460
3461


3462
3463




3464
3465
3466
3467
3468
3469
3470







-
+

-
-
+
+
-
-
-
-







	incr seek 44
    }

    # Next come ${nTime} transition times, followed by ${nTime} time type
    # codes.  The type codes are unsigned 1-byte quantities.  We insert an
    # arbitrary start time in front of the transitions.

    binary scan $d @${seek}${iformat}${nTime}c${nTime} times tempCodes
    binary scan $d @${seek}${iformat}${nTime}cu${nTime} times codes
    incr seek [expr { ($ilen + 1) * $nTime }]
    set times [linsert $times 0 $MINWIDE]
    set codes {}
    set times [list $MINWIDE {*}$times]
    set codes [list 0 {*}$codes]
    foreach c $tempCodes {
	lappend codes [expr { $c & 0xFF }]
    }
    set codes [linsert $codes 0 0]

    # Next come ${nType} time type descriptions, each of which has an offset
    # (seconds east of GMT), a DST indicator, and an index into the
    # abbreviation text.

    for { set i 0 } { $i < $nType } { incr i } {
	binary scan $d @${seek}Icc gmtOff isDst abbrInd