commit adfc921

default  ·  2022-12-02 20:24:17 +0000 UTC
parent 0c52533
Use xs_set_result() in timeline_top_level().
1 files changed,  +2, -6
M data.c
M data.c
+2, -6
 1@@ -806,7 +806,6 @@ void timeline_admire(snac *snac, char *o_msg, char *id, char *admirer, int like)
 2 d_char *timeline_top_level(d_char *list)
 3 /* returns the top level md5 entries from this index */
 4 {
 5-    d_char *tl = xs_list_new();
 6     xs_set seen;
 7     char *p, *v;
 8 
 9@@ -833,13 +832,10 @@ d_char *timeline_top_level(d_char *list)
10             strcpy(line, line2);
11         }
12 
13-        if (xs_set_add(&seen, line) == 1)
14-            tl = xs_list_append(tl, line);
15+        xs_set_add(&seen, line);
16     }
17 
18-    xs_set_free(&seen);
19-
20-    return tl;
21+    return xs_set_result(&seen);
22 }
23 
24