diff --git a/html.c b/html.c index 28cbfe3..d987761 100644 --- a/html.c +++ b/html.c @@ -753,9 +753,8 @@ d_char *html_entry(snac *snac, d_char *os, char *msg, int local, int level, cons /** children **/ xs *children = object_children(id); - int left = xs_list_len(children); - if (left) { + if (xs_list_len(children)) { char *p, *cmd5; s = xs_str_cat(s, "
...

\n"); @@ -765,25 +764,15 @@ d_char *html_entry(snac *snac, d_char *os, char *msg, int local, int level, cons else s = xs_str_cat(s, "

\n"); - if (left > 3) { - xs *s1 = xs_fmt("
%s\n", L("Older...")); - s = xs_str_cat(s, s1); - } - p = children; while (xs_list_iter(&p, &cmd5)) { xs *chd = NULL; object_get_by_md5(cmd5, &chd, NULL); - if (left == 3) - s = xs_str_cat(s, "
\n"); - if (chd != NULL) s = html_entry(snac, s, chd, local, level + 1, cmd5); else snac_debug(snac, 2, xs_fmt("cannot read from timeline child %s", cmd5)); - - left--; } s = xs_str_cat(s, "
\n");