]> code.citadel.org Git - citadel.git/blobdiff - webcit/roomlist.c
* free the new members of a floor
[citadel.git] / webcit / roomlist.c
index 35e9f4ca125b1584471a1fef851ac826c8bdb121..c9ca82537f182894f8fd71d023cb90b752c70ebc 100644 (file)
@@ -135,6 +135,10 @@ void FlushFolder(folder *room)
 {
        int i;
 
+       FreeStrBuf(&room->XAPass);
+       FreeStrBuf(&room->Directory);
+       FreeStrBuf(&room->RoomAide);
+
        FreeStrBuf(&room->name);
        if (room->IgnetCfgs[0] == (HashList*) StrBufNOTNULL)
        {
@@ -798,17 +802,6 @@ void jsonRoomFlr(void)
        end_burst(); 
 }
 
-
-void 
-SessionDetachModule_ROOMLIST
-(wcsession *sess)
-{
-       DeleteHash(&sess->Floors);
-       DeleteHash(&sess->Rooms);
-       DeleteHash(&sess->FloorsByName);
-}
-
-
 #define POP3_HOST 0
 #define POP3_USERNAME 1
 #define POP3_PASSWORD 2