summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordefault <nobody@localhost>2023-05-21 20:11:06 +0200
committerdefault <nobody@localhost>2023-05-21 20:11:06 +0200
commit63053ab5dbca8b8c1424d335f20c3af85e4a1fbb (patch)
tree4c3bad47db7bafd7ce84a278668e9afa41677a49
parentd055b63a0d8c40666d5c351cfaedfaaca49871ce (diff)
Minor prototype change.
-rw-r--r--format.c12
-rw-r--r--snac.h4
2 files changed, 8 insertions, 8 deletions
diff --git a/format.c b/format.c
index b62cd50..14508b9 100644
--- a/format.c
+++ b/format.c
@@ -38,10 +38,10 @@ struct {
};
-static d_char *format_line(const char *line)
+static xs_str *format_line(const char *line)
/* formats a line */
{
- d_char *s = xs_str_new(NULL);
+ xs_str *s = xs_str_new(NULL);
char *p, *v;
/* split by markup */
@@ -90,10 +90,10 @@ static d_char *format_line(const char *line)
}
-d_char *not_really_markdown(const char *content)
+xs_str *not_really_markdown(const char *content)
/* formats a content using some Markdown rules */
{
- d_char *s = xs_str_new(NULL);
+ xs_str *s = xs_str_new(NULL);
int in_pre = 0;
int in_blq = 0;
xs *list;
@@ -172,10 +172,10 @@ const char *valid_tags[] = {
"span", "i", "b", "u", "pre", "code", "em", "strong", NULL
};
-d_char *sanitize(const char *content)
+xs_str *sanitize(const char *content)
/* cleans dangerous HTML output */
{
- d_char *s = xs_str_new(NULL);
+ xs_str *s = xs_str_new(NULL);
xs *sl;
int n = 0;
char *p, *v;
diff --git a/snac.h b/snac.h
index b06f786..5ee86b4 100644
--- a/snac.h
+++ b/snac.h
@@ -228,8 +228,8 @@ int activitypub_post_handler(const xs_dict *req, const char *q_path,
char *payload, int p_size,
char **body, int *b_size, char **ctype);
-d_char *not_really_markdown(const char *content);
-d_char *sanitize(const char *str);
+xs_str *not_really_markdown(const char *content);
+xs_str *sanitize(const char *content);
int html_get_handler(const xs_dict *req, const char *q_path,
char **body, int *b_size, char **ctype);