icalproperty *summary = NULL;
char summary_string[SIZ];
icalproperty *me_attend = NULL;
- recptypes *recp = NULL;
+ struct recptypes *recp = NULL;
icalparameter *partstat = NULL;
char *serialized_reply = NULL;
char *reply_message_text = NULL;
const char *ch;
struct CtdlMessage *msg = NULL;
- recptypes *valid = NULL;
+ struct recptypes *valid = NULL;
*organizer_string = '\0';
strcpy(summary_string, "Calendar item");
icalcomponent *encaps = NULL;
icalcomponent *fb = NULL;
int found_user = (-1);
- recptypes *recp = NULL;
+ struct recptypes *recp = NULL;
char buf[256];
char host[256];
char type[256];
icalcomponent *encaps = NULL;
char *request_message_text = NULL;
struct CtdlMessage *msg = NULL;
- recptypes *valid = NULL;
+ struct recptypes *valid = NULL;
char attendees_string[SIZ];
int num_attendees = 0;
char this_attendee[256];
* If the message is being saved, we also set various message header fields
* using data found in the iCalendar object.
*/
-int ical_obj_beforesave(struct CtdlMessage *msg, recptypes *recp)
+int ical_obj_beforesave(struct CtdlMessage *msg, struct recptypes *recp)
{
/* First determine if this is a calendar or tasks room */
if ( (CC->room.QRdefaultview != VIEW_CALENDAR)
* (This will start back end tasks such as automatic generation of invitations,
* if such actions are appropriate.)
*/
-int ical_obj_aftersave(struct CtdlMessage *msg, recptypes *recp)
+int ical_obj_aftersave(struct CtdlMessage *msg, struct recptypes *recp)
{
char roomname[ROOMNAMELEN];