aboutsummaryrefslogtreecommitdiff
path: root/snac.h
diff options
context:
space:
mode:
authordefault <nobody@localhost>2026-08-26 09:02:30 +0200
committerdefault <nobody@localhost>2026-08-26 09:02:30 +0200
commit03e9f05fa35329a81e9755bb247e246fd416859d (patch)
tree27a14b8cddf91bcaf7e06a66ec6b33157ff43a5f /snac.h
parent319d5cae0e632e1891f442194afe5e36aa48e6c4 (diff)
Use snac_op in limited().
Diffstat (limited to 'snac.h')
-rw-r--r--snac.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/snac.h b/snac.h
index a8dad16..318dbd3 100644
--- a/snac.h
+++ b/snac.h
@@ -247,10 +247,10 @@ void schedule_add(snac *user, const char *id, const xs_dict *msg);
xs_list *scheduled_list(snac *user);
void scheduled_process(snac *user);
-int limited(snac *user, const char *id, int cmd);
-#define is_limited(user, id) limited((user), (id), 0)
-#define limit(user, id) limited((user), (id), 1)
-#define unlimit(user, id) limited((user), (id), 2)
+int limited(snac *user, const char *id, snac_op);
+#define is_limited(user, id) limited((user), (id), OP_CHECK)
+#define limit(user, id) limited((user), (id), OP_ADD)
+#define unlimit(user, id) limited((user), (id), OP_DEL)
void hide(snac *snac, const char *id);
int is_hidden(snac *snac, const char *id);