Use appropriate upper bounds for account searches.
[srvx.git] / src / nickserv.c
index 09dbf82958d79862d1e9f96b4975950b6477804e..1cb13df261af2a0e641231940051c09409d01322 100644 (file)
@@ -3089,11 +3089,11 @@ nickserv_discrim_create(struct userNode *user, unsigned int argc, char *argv[])
     discrim = malloc(sizeof(*discrim));
     memset(discrim, 0, sizeof(*discrim));
     discrim->min_level = 0;
-    discrim->max_level = ~0;
+    discrim->max_level = INT_MAX;
     discrim->limit = 50;
     discrim->min_registered = 0;
     discrim->max_registered = INT_MAX;
-    discrim->lastseen = now;
+    discrim->lastseen = LONG_MAX;
     discrim->min_karma = INT_MIN;
     discrim->max_karma = INT_MAX;