diff options
| -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, | |||
| 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 | ||