]> code.citadel.org Git - citadel.git/blobdiff - citadel/server/room_ops.c
serv_imap.c: moved to new CtdlFetchMsgList() API.
[citadel.git] / citadel / server / room_ops.c
index 749bcacb9130dbe8db1da339eade82c2cdd24787..65a4106886df912a6c4d792508474055b77a5dff 100644 (file)
@@ -612,7 +612,8 @@ int CtdlFetchMsgList(long roomnum, long **msgs) {
         cdbfr = cdb_fetch(CDB_MSGLISTS, &roomnum, sizeof(long));
        if (cdbfr == NULL) {
                syslog(LOG_ERR, "room_ops: no msglist for room %ld", roomnum);
-               *msgs = NULL;
+               *msgs = malloc(sizeof(long));   // dummy buffer
+               *msgs[0] = 0;
                return (0);
        }