]> code.citadel.org Git - citadel.git/blobdiff - webcit/webserver.c
* remove accidently committed test stuff
[citadel.git] / webcit / webserver.c
index 4b8a28c9b548f72a0745638ff7f469eca93011f9..4bc12f512b21910bde982cc0dd1813031d559531 100644 (file)
@@ -263,7 +263,7 @@ void begin_burst(void)
  */
 long end_burst(void)
 {
-       struct wcsession *WCC = WC;
+       wcsession *WCC = WC;
         const char *ptr, *eptr;
         long count;
        ssize_t res;
@@ -696,6 +696,7 @@ int main(int argc, char **argv)
        Conditionals = NewHash(1, NULL);
        MsgHeaderHandler = NewHash(1, NULL);
        MimeRenderHandler = NewHash(1, NULL);
+       SortHash = NewHash(1, NULL);
 
        LoadZoneFiles();
 
@@ -890,6 +891,9 @@ int main(int argc, char **argv)
        /* Tell libical to return an error instead of aborting if it sees badly formed iCalendar data. */
        icalerror_errors_are_fatal = 0;
 
+       /* Use our own prefix on tzid's generated from system tzdata */
+       icaltimezone_set_tzid_prefix("/citadel.org/");
+
        /*
         * Set up a place to put thread-specific data.
         * We only need a single pointer per thread - it points to the
@@ -982,6 +986,7 @@ void ShutDownWebcit(void)
        DeleteHash(&MimeRenderHandler);
        DeleteHash(&Conditionals);
        DeleteHash(&MsgHeaderHandler);
+       DeleteHash(&SortHash);
 #ifdef ENABLE_NLS
        ShutdownLocale();
 #endif