diff options
author | default <nobody@localhost> | 2024-05-10 11:42:15 +0200 |
---|---|---|
committer | default <nobody@localhost> | 2024-05-10 11:42:15 +0200 |
commit | 1632e009a429a45f374b5595d128da9db810b948 (patch) | |
tree | 8800342ea6509e1dcbc8a4ca1e2e0378db75fee9 /data.c | |
parent | 1531e81a310311656d06c9ee0d31da31493e6de2 (diff) |
More content_search() tweaks.
Diffstat (limited to 'data.c')
-rw-r--r-- | data.c | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -2592,12 +2592,11 @@ xs_list *content_search(snac *user, const char *regex, xs *l = xs_regex_select_n(c, regex, 1); if (xs_list_len(l)) { - if (skip) + if (skip > 0) skip--; - else { - xs_set_add(&seen, md5); + else + if (xs_set_add(&seen, md5) == 1) show--; - } } } |