In the Firebird sources, TimeZoneUtil::MAX_LEN is defined as 32, however
the column RDB$TIME_ZONES.RDB$TIME_ZONE_NAME is defined as CHAR(63).
There currently is one time zone name with length 32 (the rest is
shorter), so right now there is no problem, however this inconsistency
between definitions seems like an accident waiting to happen if in the
future a zone is added with a length longer than 32.
Could this be fixed so they both use the same length (I'd suggest 63)?
Mark
--
Mark Rotteveel
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel