*/
void imap_list(int num_parms, ConstStr *Params)
{
- int subscribed_rooms_only = 0;
int i, j, paren_nest;
ImapRoomListFilter ImapFilter;
int selection_left = (-1);
ImapFilter.num_patterns = 1;
ImapFilter.return_subscribed = 0;
ImapFilter.return_children = 0;
+ ImapFilter.subscribed_rooms_only = 0;
/* parms[1] is the IMAP verb being used (e.g. LIST or LSUB)
}
if (!strcasecmp(ImapFilter.verb, "LSUB")) {
- subscribed_rooms_only = 1;
+ ImapFilter.subscribed_rooms_only = 1;
}
/*
for (i=selection_left; i<=selection_right; ++i) {
if (!strcasecmp(Params[i].Key, "SUBSCRIBED")) {
- subscribed_rooms_only = 1;
+ ImapFilter.subscribed_rooms_only = 1;
}
else if (!strcasecmp(Params[i].Key, "RECURSIVEMATCH")) {