]> code.citadel.org Git - citadel.git/blobdiff - citadel/server/modules/ctdlproto/serv_rooms.c
Calls to cdb_fetch()/cdb_next_item() now check ptr for NULL or non-NULL
[citadel.git] / citadel / server / modules / ctdlproto / serv_rooms.c
index d81a4e1e2e292f83d98f7bc7f58f9491d005347c..c57395a78252806bb63d29f229d47dec20428be8 100644 (file)
@@ -327,7 +327,7 @@ void cmd_whok(char *cmdbuf) {
 
        cprintf("%d Who knows room:\n", LISTING_FOLLOWS);
        cdb_rewind(CDB_USERS);
-       while (cdbus = cdb_next_item(CDB_USERS), cdbus.len>0) {
+       while (cdbus = cdb_next_item(CDB_USERS), cdbus.ptr!=NULL) {
                memset(&temp, 0, sizeof temp);
                memcpy(&temp, cdbus.ptr, sizeof temp);