|
|
@@ -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);
|