+ // Find the entries and load each entry.
+
+ string calendarListDirectory = calendarListFilename;
+ calendarListDirectory += "/";
+ calendarListDirectory += calendarList.calendarShortName[calendarSeek];
+ calendarListDirectory += "/";
+
+ wxDir entryListDirectory(calendarListDirectory);
+ wxString entryListFilename;
+
+ bool continueProcessing = entryListDirectory.GetFirst(&entryListFilename, "*.ics", wxDIR_NO_FOLLOW|wxDIR_FILES);
+
+ while (continueProcessing){
+
+ string entryListFullFilename;
+ entryListFullFilename += calendarListDirectory;
+ entryListFullFilename += string(entryListFilename.mb_str());
+
+ continueProcessing = entryListDirectory.GetNext(&entryListFilename);
+ CDSAddEntryResult addEventResult = calendarData.AddEvent(calendarInfo.calendarID, entryListFullFilename);
+
+ }
+