X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fobjects%2Fcalendarfreebusy%2FCalendarFreeBusy.cpp;h=31f6e9d682c9ec09333c36929d58e154012928c8;hb=e931cd1ed2b20f567559577646dccc1aec23ef16;hp=9d73cde1fd605d871362d1de5530f658035a924b;hpb=dfd8ac19076079b433fa27bc4c5c26bcf5c10a95;p=xestiacalendar%2F.git diff --git a/source/objects/calendarfreebusy/CalendarFreeBusy.cpp b/source/objects/calendarfreebusy/CalendarFreeBusy.cpp index 9d73cde..31f6e9d 100644 --- a/source/objects/calendarfreebusy/CalendarFreeBusy.cpp +++ b/source/objects/calendarfreebusy/CalendarFreeBusy.cpp @@ -693,5 +693,27 @@ void CalendarFreeBusyObject::ProcessData(){ ObjectSeekCount++; } + + ObjectSeekCount = 0; + + // Process data from X-* + + for(vector::iterator iter = ObjectName.begin(); + iter != ObjectName.end(); ++iter){ + + bool TokenData = false; + string PropertyTokens; + + if (iter->substr(0,2) == "X-" && + iter->size() > 2){ + + XTokensData.push_back(ObjectData[ObjectSeekCount]); + XTokensDataTokens.push_back(ObjectName[ObjectSeekCount]); + + } + + ObjectSeekCount++; + + } } \ No newline at end of file