More verbose logging for get_default_icaltimezone() when it
[citadel.git] / webcit / ical_dezonify.c
index afcd17d118b0fcde3899d98d3bfa0e0e0d164142..7d1ed5b0d51a2542988df2e4f7ab21185437cef6 100644 (file)
 icaltimezone *get_default_icaltimezone(void) {
 
         icaltimezone *zone = NULL;
+       char *default_zone_name = serv_info.serv_default_cal_zone;
 
         if (!zone) {
-                zone = icaltimezone_get_builtin_timezone(serv_info.serv_default_cal_zone);
+                zone = icaltimezone_get_builtin_timezone(default_zone_name);
         }
         if (!zone) {
+               lprintf(1, "Unable to load '%s' time zone.  Defaulting to UTC.\n", default_zone_name);
                 zone = icaltimezone_get_utc_timezone();
        }
+       if (!zone) {
+               lprintf(1, "Unable to load UTC time zone!\n");
+       }
         return zone;
 }