summaryrefslogtreecommitdiff
path: root/data.c
diff options
context:
space:
mode:
authorGravatar default2024-05-10 11:42:15 +0200
committerGravatar default2024-05-10 11:42:15 +0200
commit1632e009a429a45f374b5595d128da9db810b948 (patch)
tree8800342ea6509e1dcbc8a4ca1e2e0378db75fee9 /data.c
parentAdded a skip argument to content_search(). (diff)
downloadsnac2-1632e009a429a45f374b5595d128da9db810b948.tar.gz
snac2-1632e009a429a45f374b5595d128da9db810b948.tar.xz
snac2-1632e009a429a45f374b5595d128da9db810b948.zip
More content_search() tweaks.
Diffstat (limited to 'data.c')
-rw-r--r--data.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/data.c b/data.c
index e284696..2e682b3 100644
--- a/data.c
+++ b/data.c
@@ -2592,12 +2592,11 @@ xs_list *content_search(snac *user, const char *regex,
2592 xs *l = xs_regex_select_n(c, regex, 1); 2592 xs *l = xs_regex_select_n(c, regex, 1);
2593 2593
2594 if (xs_list_len(l)) { 2594 if (xs_list_len(l)) {
2595 if (skip) 2595 if (skip > 0)
2596 skip--; 2596 skip--;
2597 else { 2597 else
2598 xs_set_add(&seen, md5); 2598 if (xs_set_add(&seen, md5) == 1)
2599 show--; 2599 show--;
2600 }
2601 } 2600 }
2602 } 2601 }
2603 2602