Browse Source

More content_search() tweaks.

default 11 months ago
parent
commit
1632e009a4
1 changed files with 3 additions and 4 deletions
  1. 3 4
      data.c

+ 3 - 4
data.c

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