X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fical_subst.c;h=adb923882994665fdf53883134a02ebc672ccf77;hb=HEAD;hp=5f2393ff9cb95e8604504051feeeef2bca335065;hpb=c6579e9bf76c520390532dd3866839ca13d61b70;p=citadel.git diff --git a/webcit/ical_subst.c b/webcit/ical_subst.c index 5f2393ff9..adb923882 100644 --- a/webcit/ical_subst.c +++ b/webcit/ical_subst.c @@ -22,64 +22,6 @@ CtxType CTX_ICALMETHOD = CTX_NONE; CtxType CTX_ICALTIME = CTX_NONE; CtxType CTX_ICALATTENDEE = CTX_NONE; CtxType CTX_ICALCONFLICT = CTX_NONE; -#if 0 -void SortPregetMatter(HashList *Cals) -{ - disp_cal *Cal; - void *vCal; - const char *Key; - long KLen; - IcalEnumMap *SortMap[10]; - IcalEnumMap *Map; - void *vSort; - const char *Next = NULL; - const StrBuf *SortVector; - StrBuf *SortBy; - int i = 0; - HashPos *It; - - SortVector = SBSTR("ICALSortVec"); - if (SortVector == NULL) - return; - - for (i = 0; i < 10; i++) SortMap[i] = NULL; - SortBy = NewStrBuf(); - while (StrBufExtract_NextToken(SortBy, SortVector, &Next, ':') > 0) { - GetHash(IcalComponentMap, SKEY(SortBy), &vSort); - Map = (IcalEnumMap*) vSort; - SortMap[i] = Map; - i++; - if (i > 9) - break; - } - - if (i == 0) - return; - - switch (SortMap[i - 1]->map) { - /* case */ - - default: - break; - } - - It = GetNewHashPos(Cals, 0); - while (GetNextHashPos(Cals, It, &KLen, &Key, &vCal)) { - i = 0; - Cal = (disp_cal*) vCal; - Cal->Status = icalcomponent_get_status(Cal->cal); - Cal->SortBy = Cal->cal; - - - while ((SortMap[i] != NULL) && - (Cal->SortBy != NULL)) - { - /****Cal->SortBy = icalcomponent_get_first_property(Cal->SortBy, SortMap[i++]->map); */ - } - } -} -#endif - void tmplput_ICalItem(StrBuf *Target, WCTemplputParams *TP) { @@ -272,8 +214,8 @@ void render_MIME_ICS_TPL(StrBuf *Target, WCTemplputParams *TP, StrBuf *FoundChar wc_mime_attachment *Mime = CTX(CTX_MIME_ATACH); icalproperty_method the_method = ICAL_METHOD_NONE; icalproperty *method = NULL; - icalcomponent *cal; - icalcomponent *c; + icalcomponent *cal = NULL; + icalcomponent *c = NULL; WCTemplputParams SubTP; WCTemplputParams SuperTP; @@ -538,7 +480,7 @@ int cond_ICalAttendeeState(StrBuf *Target, WCTemplputParams *TP) for (c = icalcomponent_get_first_component(cal, ICAL_ANY_COMPONENT); (c != 0); c = icalcomponent_get_next_component(cal, ICAL_ANY_COMPONENT)) { - /* Recursively process subcomponent * / + // Recursively process subcomponent cal_process_object(Target, c, recursion_level+1, msgnum, cal_partnum); } */