diff options
Diffstat (limited to 'data.c')
| -rw-r--r-- | data.c | 8 |
1 files changed, 2 insertions, 6 deletions
| @@ -806,7 +806,6 @@ void timeline_admire(snac *snac, char *o_msg, char *id, char *admirer, int like) | |||
| 806 | d_char *timeline_top_level(d_char *list) | 806 | d_char *timeline_top_level(d_char *list) |
| 807 | /* returns the top level md5 entries from this index */ | 807 | /* returns the top level md5 entries from this index */ |
| 808 | { | 808 | { |
| 809 | d_char *tl = xs_list_new(); | ||
| 810 | xs_set seen; | 809 | xs_set seen; |
| 811 | char *p, *v; | 810 | char *p, *v; |
| 812 | 811 | ||
| @@ -833,13 +832,10 @@ d_char *timeline_top_level(d_char *list) | |||
| 833 | strcpy(line, line2); | 832 | strcpy(line, line2); |
| 834 | } | 833 | } |
| 835 | 834 | ||
| 836 | if (xs_set_add(&seen, line) == 1) | 835 | xs_set_add(&seen, line); |
| 837 | tl = xs_list_append(tl, line); | ||
| 838 | } | 836 | } |
| 839 | 837 | ||
| 840 | xs_set_free(&seen); | 838 | return xs_set_result(&seen); |
| 841 | |||
| 842 | return tl; | ||
| 843 | } | 839 | } |
| 844 | 840 | ||
| 845 | 841 | ||