In this case gcc is also too stupid to figure out that tzOffset is always set together with tz before being used.