in src/win32/dt_win32.c [779:792]
dt_status_t dt_timezone_cleanup(dt_timezone_t *timezone)
{
if (timezone == NULL || timezone->dtzi == NULL) {
return DT_INVALID_ARGUMENT;
}
if (timezone->reg_tz_data && timezone->reg_tz_data_size) {
free(timezone->reg_tz_data);
timezone->reg_tz_data = NULL;
}
free(timezone->dtzi);
timezone->reg_tz_data_size = 0;
return DT_OK;
}