]> code.citadel.org Git - citadel.git/blobdiff - webcit/roomlist.c
SMTP-Relay: add other ways of filtering
[citadel.git] / webcit / roomlist.c
index 3bd202b30e35e2b8fef0c6584521d39eeb2c6129..5ade41ead4365c3069c5a69b2fe8577cc1ed3e6f 100644 (file)
@@ -393,6 +393,8 @@ HashList *GetNetConfigHash(StrBuf *Target, WCTemplputParams *TP)
        else if (State == 550)
                AppendImportantMessage(_("Higher access is required to access this function."), -1);
 
+       FreeStrBuf(&Line);
+       FreeStrBuf(&Token);
 
        return WCC->CurRoom.IgnetCfgs[WantThisOne];
 }
@@ -593,7 +595,7 @@ int CompareRooms(const folder *room1, const folder *room2)
 int ConditionalRoomIsRESTSubRoom(StrBuf *Target, WCTemplputParams *TP)
 {
        wcsession  *WCC = WC;
-       folder     *Folder = (folder *)CTX;
+       folder     *Folder = (folder *)CTX(CTX_ROOMS);
        HashPos    *it;
        StrBuf     * Dir;
        void       *vDir;