#include <string.h>
#include <limits.h>
#include <libcitadel.h>
-#include "../../citadel.h"
+#include "../../citadel_defs.h"
#include "../../server.h"
#include "../../citserver.h"
#include "../../support.h"
*/
void imap_set_seen_flags(int first_msg) {
citimap *Imap = IMAP;
- visit vbuf;
+ struct visit vbuf;
int i;
int num_sets;
int s;
char setstr[64], lostr[64], histr[64];
long lo, hi;
- if (Imap->num_msgs < 1) return;
+ if (Imap->num_msgs < 0) return;
CtdlGetRelationship(&vbuf, &CC->user, &CC->room);
for (i = first_msg; i < Imap->num_msgs; ++i) {