diff options
| author | 2022-11-13 08:41:50 +0100 | |
|---|---|---|
| committer | 2022-11-13 08:41:50 +0100 | |
| commit | 73323a7fc0bf29b0409a34bafc728374fd58bb7a (patch) | |
| tree | 6db6b653e29d6e8e1fcf1b959926818e6b54a9d3 | |
| parent | Updated TODO. (diff) | |
| download | snac2-73323a7fc0bf29b0409a34bafc728374fd58bb7a.tar.gz snac2-73323a7fc0bf29b0409a34bafc728374fd58bb7a.tar.xz snac2-73323a7fc0bf29b0409a34bafc728374fd58bb7a.zip | |
Some formatting refactoring.
| -rw-r--r-- | activitypub.c | 4 | ||||
| -rw-r--r-- | format.c | 6 | ||||
| -rw-r--r-- | html.c | 2 | ||||
| -rw-r--r-- | main.c | 2 | ||||
| -rw-r--r-- | snac.h | 2 |
5 files changed, 7 insertions, 9 deletions
diff --git a/activitypub.c b/activitypub.c index ccb21c8..6314314 100644 --- a/activitypub.c +++ b/activitypub.c | |||
| @@ -409,7 +409,7 @@ d_char *msg_actor(snac *snac) | |||
| 409 | msg = xs_dict_set(msg, "preferredUsername", snac->uid); | 409 | msg = xs_dict_set(msg, "preferredUsername", snac->uid); |
| 410 | msg = xs_dict_set(msg, "published", xs_dict_get(snac->config, "published")); | 410 | msg = xs_dict_set(msg, "published", xs_dict_get(snac->config, "published")); |
| 411 | 411 | ||
| 412 | not_really_markdown(xs_dict_get(snac->config, "bio"), &f_bio); | 412 | f_bio = not_really_markdown(xs_dict_get(snac->config, "bio")); |
| 413 | msg = xs_dict_set(msg, "summary", f_bio); | 413 | msg = xs_dict_set(msg, "summary", f_bio); |
| 414 | 414 | ||
| 415 | char *folders[] = { "inbox", "outbox", "followers", "following", NULL }; | 415 | char *folders[] = { "inbox", "outbox", "followers", "following", NULL }; |
| @@ -548,7 +548,7 @@ d_char *msg_note(snac *snac, char *content, char *rcpts, char *in_reply_to, char | |||
| 548 | } | 548 | } |
| 549 | 549 | ||
| 550 | /* format the content */ | 550 | /* format the content */ |
| 551 | not_really_markdown(content, &fc2); | 551 | fc2 = not_really_markdown(content); |
| 552 | 552 | ||
| 553 | /* extract the tags */ | 553 | /* extract the tags */ |
| 554 | process_tags(fc2, &fc1, &tag); | 554 | process_tags(fc2, &fc1, &tag); |
| @@ -34,7 +34,7 @@ struct { | |||
| 34 | }; | 34 | }; |
| 35 | 35 | ||
| 36 | 36 | ||
| 37 | d_char *not_really_markdown(char *content, d_char **f_content) | 37 | d_char *not_really_markdown(char *content) |
| 38 | /* formats a content using some Markdown rules */ | 38 | /* formats a content using some Markdown rules */ |
| 39 | { | 39 | { |
| 40 | d_char *s = NULL; | 40 | d_char *s = NULL; |
| @@ -149,9 +149,7 @@ d_char *not_really_markdown(char *content, d_char **f_content) | |||
| 149 | s = xs_replace_i(s, smileys[n].key, smileys[n].value); | 149 | s = xs_replace_i(s, smileys[n].key, smileys[n].value); |
| 150 | } | 150 | } |
| 151 | 151 | ||
| 152 | *f_content = s; | 152 | return s; |
| 153 | |||
| 154 | return *f_content; | ||
| 155 | } | 153 | } |
| 156 | 154 | ||
| 157 | 155 | ||
| @@ -215,7 +215,7 @@ d_char *html_user_header(snac *snac, d_char *s, int local) | |||
| 215 | "<div class=\"p-note snac-top-user-bio\">%s</div>\n" | 215 | "<div class=\"p-note snac-top-user-bio\">%s</div>\n" |
| 216 | "</div>\n"; | 216 | "</div>\n"; |
| 217 | 217 | ||
| 218 | not_really_markdown(xs_dict_get(snac->config, "bio"), &bio); | 218 | bio = not_really_markdown(xs_dict_get(snac->config, "bio")); |
| 219 | 219 | ||
| 220 | xs *s1 = xs_fmt(_tmpl, | 220 | xs *s1 = xs_fmt(_tmpl, |
| 221 | xs_dict_get(snac->config, "name"), | 221 | xs_dict_get(snac->config, "name"), |
| @@ -79,7 +79,7 @@ int main(int argc, char *argv[]) | |||
| 79 | if (strcmp(cmd, "markdown") == 0) { | 79 | if (strcmp(cmd, "markdown") == 0) { |
| 80 | /* undocumented, for testing only */ | 80 | /* undocumented, for testing only */ |
| 81 | xs *c = xs_readall(stdin); | 81 | xs *c = xs_readall(stdin); |
| 82 | xs *fc = not_really_markdown(c, &fc); | 82 | xs *fc = not_really_markdown(c); |
| 83 | 83 | ||
| 84 | printf("<html>\n%s\n</html>\n", fc); | 84 | printf("<html>\n%s\n</html>\n", fc); |
| 85 | return 0; | 85 | return 0; |
| @@ -135,7 +135,7 @@ int activitypub_post_handler(d_char *req, char *q_path, | |||
| 135 | char *payload, int p_size, | 135 | char *payload, int p_size, |
| 136 | char **body, int *b_size, char **ctype); | 136 | char **body, int *b_size, char **ctype); |
| 137 | 137 | ||
| 138 | d_char *not_really_markdown(char *content, d_char **f_content); | 138 | d_char *not_really_markdown(char *content); |
| 139 | d_char *sanitize(d_char *str); | 139 | d_char *sanitize(d_char *str); |
| 140 | 140 | ||
| 141 | int html_get_handler(d_char *req, char *q_path, char **body, int *b_size, char **ctype); | 141 | int html_get_handler(d_char *req, char *q_path, char **body, int *b_size, char **ctype); |