diff --git a/dist/treebird20.css b/dist/treebird20.css
index 30a331f..e9d3daa 100644
--- a/dist/treebird20.css
+++ b/dist/treebird20.css
@@ -544,7 +544,7 @@ svg.in-reply-to-icon
.pfp-td img
{
- border-radius: 3px;
+ border-radius: 5px;
width: 56px;
height: 56px;
object-fit: cover;
@@ -709,6 +709,7 @@ svg.in-reply-to-icon
.status-interactions
{
border-bottom: 1px solid #ddbfbf;
+ margin-top: 2px;
}
.status-interactions-labels
@@ -721,6 +722,7 @@ svg.in-reply-to-icon
.status-interactions-labels .header-btn
{
padding: 8px 12px;
+ font-size: 15px;
}
.status-interactions-labels .header-btn .btn-content
diff --git a/src/status.c b/src/status.c
index 58515b6..69c8895 100644
--- a/src/status.c
+++ b/src/status.c
@@ -362,8 +362,8 @@ char* construct_status(mastodont_t* api,
struct mstdnt_account* reblogs = NULL;
struct mstdnt_storage favourites_storage = { 0 };
struct mstdnt_storage reblogs_storage = { 0 };
- size_t favourites_len;
- size_t reblogs_len;
+ size_t favourites_len = 0;
+ size_t reblogs_len = 0;
// If focused, show status interactions
if ((flags & STATUS_FOCUSED) == STATUS_FOCUSED &&
diff --git a/src/string_helpers.c b/src/string_helpers.c
index c816e89..0640d93 100644
--- a/src/string_helpers.c
+++ b/src/string_helpers.c
@@ -61,8 +61,9 @@ char* construct_func_strings(char* (*func)(void*, size_t, int*),
// Cleanup
free(res_html);
}
-
- result[curr_parse_size] = '\0';
+
+ if (result)
+ result[curr_parse_size] = '\0';
if (ret_size) *ret_size = curr_parse_size;
diff --git a/static/account.html b/static/account.html
index ca33af3..33426ce 100644
--- a/static/account.html
+++ b/static/account.html
@@ -35,7 +35,7 @@
%d
-
+
%s