]> code.citadel.org Git - citadel.git/blobdiff - webcit/roomops.c
* fix memory leaks in java treelist
[citadel.git] / webcit / roomops.c
index 4258ef51542452b22689f7833081640cae04a768..e54482b7946ca6eef24ac37b724b3aad00452476 100644 (file)
@@ -3818,9 +3818,9 @@ HashList *GetRoomListHash(StrBuf *Target, WCTemplputParams *TP)
                                if (i==0) {
                                        rmName = ChrPtr(buf2);
                                }
-                               Put(room, RPKEY(i), buf2, NULL);
+                               Put(room, RPKEY(i), buf2, HFreeStrBuf);
                        }
-                       Put(rooms, rmName, strlen(rmName), room, NULL);
+                       Put(rooms, rmName, strlen(rmName), room, HDeleteHash);
                }
        SortByHashKey(rooms, 1);
        /*SortByPayload(rooms, SortRoomsByListOrder);  */