diff options
| author | byte <gf3qyrmw7@mozmail.com> | 2025-09-22 23:27:47 +0000 |
|---|---|---|
| committer | byte <gf3qyrmw7@mozmail.com> | 2025-09-22 23:27:47 +0000 |
| commit | d23ac2b9f5e9b17ecf675eac4cd6ad22dfb9ccad (patch) | |
| tree | 2f53b7d285c27a81b150fb29b2bc6383a5145289 | |
| parent | 8e58a6b8a76c31914ba57f8ad8be018ba872a250 (diff) | |
making sure that global data is immutable
| -rw-r--r-- | activitypub.c | 8 | ||||
| -rw-r--r-- | format.c | 6 | ||||
| -rw-r--r-- | httpd.c | 6 | ||||
| -rw-r--r-- | mastoapi.c | 2 | ||||
| -rw-r--r-- | utils.c | 6 |
5 files changed, 14 insertions, 14 deletions
diff --git a/activitypub.c b/activitypub.c index b4c6eaa..ec321d9 100644 --- a/activitypub.c +++ b/activitypub.c @@ -17,25 +17,25 @@ #include <sys/wait.h> -const char *public_address = "https:/" "/www.w3.org/ns/activitystreams#Public"; +const char * const public_address = "https:/" "/www.w3.org/ns/activitystreams#Public"; /* susie.png */ -const char *susie = +const char * const susie = "iVBORw0KGgoAAAANSUhEUgAAAEAAAABAAQAAAAC" "CEkxzAAAAUUlEQVQoz43R0QkAMQwCUDdw/y3dwE" "vsvzlL4X1IoQkAisKmwfAFT3RgJHbQezpSRoXEq" "eqCL9BJBf7h3QbOCCxV5EVWMEMwG7K1/WODtlvx" "AYTtEsDU9F34AAAAAElFTkSuQmCC"; -const char *susie_cool = +const char * const susie_cool = "iVBORw0KGgoAAAANSUhEUgAAAEAAAABAAQAAAAC" "CEkxzAAAAV0lEQVQoz43RwQ3AMAwCQDZg/y3ZgN" "qo3+JaedwDOUQBQFHYaTB8wTM6sGl2cMPu+DFzn" "+ZcgN7wF7ZVihXkfSlWIVzIA6dbQzaygllpNuTX" "ZmmFNlvxADX1+o0cUPMbAAAAAElFTkSuQmCC"; -const char *susie_muertos = +const char * const susie_muertos = "iVBORw0KGgoAAAANSUhEUgAAAEAAAABAAQAAAAC" "CEkxzAAAAV0lEQVQoz4XQsQ0AMQxCUW/A/lv+DT" "ic6zGRolekIMyMELNp8PiCEw6Q4w4NoAt53IH5m" @@ -13,7 +13,7 @@ #include "snac.h" /* emoticons, people laughing and such */ -const char *smileys[] = { +const char * const smileys[] = { ":-)", "🙂", ":-D", "😀", "X-D", "😆", @@ -49,7 +49,7 @@ xs_dict *emojis(void) if (mtime(fn) == 0) { /* file does not exist; create it with the defaults */ xs *d = xs_dict_new(); - const char **emo = smileys; + const char * const *emo = smileys; while (*emo) { d = xs_dict_append(d, emo[0], emo[1]); @@ -443,7 +443,7 @@ xs_str *not_really_markdown(const char *content, xs_list **attach, xs_list **tag } -const char *valid_tags[] = { +const char * const valid_tags[] = { "a", "p", "br", "br/", "blockquote", "ul", "ol", "li", "cite", "small", "span", "i", "b", "u", "s", "pre", "code", "em", "strong", "hr", "img", "del", "bdi", "h2","h3", //anzu @@ -59,7 +59,7 @@ static jmp_buf on_break; /** code **/ /* nodeinfo 2.0 template */ -const char *nodeinfo_2_0_template = "" +const char * const nodeinfo_2_0_template = "" "{\"version\":\"2.0\"," "\"software\":{\"name\":\"snac\",\"version\":\"" VERSION "\"}," "\"protocols\":[\"activitypub\"]," @@ -172,7 +172,7 @@ static xs_str *greeting_html(void) } -const char *share_page = "" +const char * const share_page = "" "<!DOCTYPE html>\n" "<html>\n" "<head>\n" @@ -190,7 +190,7 @@ const char *share_page = "" ""; -const char *authorize_interaction_page = "" +const char * const authorize_interaction_page = "" "<!DOCTYPE html>\n" "<html>\n" "<head>\n" @@ -161,7 +161,7 @@ int token_del(const char *id) } -const char *login_page = "" +const char * const login_page = "" "<!DOCTYPE html>\n" "<html>\n" "<head>\n" @@ -16,7 +16,7 @@ #include <sys/stat.h> #include <stdlib.h> -static const char *default_srv_config = "{" +static const char * const default_srv_config = "{" "\"host\": \"\"," "\"prefix\": \"\"," "\"address\": \"127.0.0.1\"," @@ -42,7 +42,7 @@ static const char *default_srv_config = "{" "\"fastcgi\": false" "}"; -static const char *default_css = +static const char * const default_css = "body { max-width: 48em; margin: auto; line-height: 1.5; padding: 0.8em; word-wrap: break-word; }\n" "pre { overflow-x: scroll; }\n" "blockquote { font-style: italic; }\n" @@ -97,7 +97,7 @@ const char *snac_blurb = "automatic sign-up process.</p>\n" ; -static const char *greeting_html = +static const char * const greeting_html = "<!DOCTYPE html>\n" "<html><head>\n" "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"/>\n" |