target_msgnum = extract_long(argbuf, 0);
target_setting = extract_int(argbuf, 1);
- CtdlSetSeen(&target_msgnum, 1, target_setting,
- ctdlsetseen_seen, NULL, NULL);
+ CtdlSetSeen(&target_msgnum, 1, target_setting, ctdlsetseen_seen, NULL, NULL);
cprintf("%d OK\n", CIT_OK);
}
vset = new_set;
}
- // Decide which message set we're manipulating
+ // Decide which message set we're manipulating. Zero the buffers so they compress well.
switch (which_set) {
case ctdlsetseen_seen:
+ memset(vbuf.v_seen, 0, sizeof vbuf.v_seen);
safestrncpy(vbuf.v_seen, ChrPtr(vset), sizeof vbuf.v_seen);
break;
case ctdlsetseen_answered:
+ memset(vbuf.v_answered, 0, sizeof vbuf.v_seen);
safestrncpy(vbuf.v_answered, ChrPtr(vset), sizeof vbuf.v_answered);
break;
}
char IndexBuf[32];
int IndexLen = 0;
- memset (IndexBuf, 0, sizeof (IndexBuf));
+ memset(IndexBuf, 0, sizeof (IndexBuf));
// Generate an index
IndexLen = GenerateRelationshipIndex(IndexBuf, newvisit->v_roomnum, newvisit->v_roomgen, newvisit->v_usernum);
// Store the record
- cdb_store(CDB_VISIT, IndexBuf, IndexLen,
- newvisit, sizeof(struct visit)
- );
+ cdb_store(CDB_VISIT, IndexBuf, IndexLen, newvisit, sizeof(struct visit));
}