summaryrefslogtreecommitdiff
path: root/upgrade.c
diff options
context:
space:
mode:
authorGravatar default2024-05-23 10:01:37 +0200
committerGravatar default2024-05-23 10:01:37 +0200
commit8cf7559a7e21c5757455b948814d61e6e96f08f1 (patch)
treec9a9d6d637977f97ebfc83ba36ae794fe5f9d8c1 /upgrade.c
parentAlso return an application/ld+json object in webfinger. (diff)
downloadpenes-snac2-8cf7559a7e21c5757455b948814d61e6e96f08f1.tar.gz
penes-snac2-8cf7559a7e21c5757455b948814d61e6e96f08f1.tar.xz
penes-snac2-8cf7559a7e21c5757455b948814d61e6e96f08f1.zip
Added more const.
Diffstat (limited to 'upgrade.c')
-rw-r--r--upgrade.c37
1 files changed, 24 insertions, 13 deletions
diff --git a/upgrade.c b/upgrade.c
index 266a4be..847c62e 100644
--- a/upgrade.c
+++ b/upgrade.c
@@ -43,7 +43,8 @@ int snac_upgrade(xs_str **error)
43 else 43 else
44 if (f < 2.2) { 44 if (f < 2.2) {
45 xs *users = user_list(); 45 xs *users = user_list();
46 char *p, *v; 46 char *p;
47 const char *v;
47 48
48 p = users; 49 p = users;
49 while (xs_list_iter(&p, &v)) { 50 while (xs_list_iter(&p, &v)) {
@@ -52,7 +53,8 @@ int snac_upgrade(xs_str **error)
52 if (user_open(&snac, v)) { 53 if (user_open(&snac, v)) {
53 xs *spec = xs_fmt("%s/actors/" "*.json", snac.basedir); 54 xs *spec = xs_fmt("%s/actors/" "*.json", snac.basedir);
54 xs *list = xs_glob(spec, 0, 0); 55 xs *list = xs_glob(spec, 0, 0);
55 char *g, *fn; 56 char *g;
57 const char *fn;
56 58
57 g = list; 59 g = list;
58 while (xs_list_iter(&g, &fn)) { 60 while (xs_list_iter(&g, &fn)) {
@@ -77,14 +79,16 @@ int snac_upgrade(xs_str **error)
77 else 79 else
78 if (f < 2.3) { 80 if (f < 2.3) {
79 xs *users = user_list(); 81 xs *users = user_list();
80 char *p, *v; 82 char *p;
83 const char *v;
81 84
82 p = users; 85 p = users;
83 while (xs_list_iter(&p, &v)) { 86 while (xs_list_iter(&p, &v)) {
84 snac snac; 87 snac snac;
85 88
86 if (user_open(&snac, v)) { 89 if (user_open(&snac, v)) {
87 char *p, *v; 90 char *p;
91 const char *v;
88 xs *dir = xs_fmt("%s/hidden", snac.basedir); 92 xs *dir = xs_fmt("%s/hidden", snac.basedir);
89 93
90 /* create the hidden directory */ 94 /* create the hidden directory */
@@ -109,7 +113,8 @@ int snac_upgrade(xs_str **error)
109 else 113 else
110 if (f < 2.4) { 114 if (f < 2.4) {
111 xs *users = user_list(); 115 xs *users = user_list();
112 char *p, *v; 116 char *p;
117 const char *v;
113 118
114 p = users; 119 p = users;
115 while (xs_list_iter(&p, &v)) { 120 while (xs_list_iter(&p, &v)) {
@@ -132,7 +137,8 @@ int snac_upgrade(xs_str **error)
132 if (f < 2.5) { 137 if (f < 2.5) {
133 /* upgrade followers */ 138 /* upgrade followers */
134 xs *users = user_list(); 139 xs *users = user_list();
135 char *p, *v; 140 char *p;
141 const char *v;
136 142
137 p = users; 143 p = users;
138 while (xs_list_iter(&p, &v)) { 144 while (xs_list_iter(&p, &v)) {
@@ -141,7 +147,8 @@ int snac_upgrade(xs_str **error)
141 if (user_open(&snac, v)) { 147 if (user_open(&snac, v)) {
142 xs *spec = xs_fmt("%s/followers/" "*.json", snac.basedir); 148 xs *spec = xs_fmt("%s/followers/" "*.json", snac.basedir);
143 xs *dir = xs_glob(spec, 0, 0); 149 xs *dir = xs_glob(spec, 0, 0);
144 char *p, *v; 150 char *p;
151 const char *v;
145 152
146 p = dir; 153 p = dir;
147 while (xs_list_iter(&p, &v)) { 154 while (xs_list_iter(&p, &v)) {
@@ -175,7 +182,8 @@ int snac_upgrade(xs_str **error)
175 if (f < 2.6) { 182 if (f < 2.6) {
176 /* upgrade local/ to public/ */ 183 /* upgrade local/ to public/ */
177 xs *users = user_list(); 184 xs *users = user_list();
178 char *p, *v; 185 char *p;
186 const char *v;
179 187
180 p = users; 188 p = users;
181 while (xs_list_iter(&p, &v)) { 189 while (xs_list_iter(&p, &v)) {
@@ -184,7 +192,8 @@ int snac_upgrade(xs_str **error)
184 if (user_open(&snac, v)) { 192 if (user_open(&snac, v)) {
185 xs *spec = xs_fmt("%s/local/" "*.json", snac.basedir); 193 xs *spec = xs_fmt("%s/local/" "*.json", snac.basedir);
186 xs *dir = xs_glob(spec, 0, 0); 194 xs *dir = xs_glob(spec, 0, 0);
187 char *p, *v; 195 char *p;
196 const char *v;
188 197
189 p = dir; 198 p = dir;
190 while (xs_list_iter(&p, &v)) { 199 while (xs_list_iter(&p, &v)) {
@@ -206,7 +215,7 @@ int snac_upgrade(xs_str **error)
206 /* if it's from us, add to public */ 215 /* if it's from us, add to public */
207 if (xs_startswith(id, snac.actor)) { 216 if (xs_startswith(id, snac.actor)) {
208 const xs_list *p; 217 const xs_list *p;
209 char *v; 218 const char *v;
210 int c; 219 int c;
211 220
212 object_user_cache_add(&snac, id, "public"); 221 object_user_cache_add(&snac, id, "public");
@@ -241,7 +250,8 @@ int snac_upgrade(xs_str **error)
241 if (f < 2.7) { 250 if (f < 2.7) {
242 /* upgrade timeline/ to private/ */ 251 /* upgrade timeline/ to private/ */
243 xs *users = user_list(); 252 xs *users = user_list();
244 char *p, *v; 253 char *p;
254 const char *v;
245 255
246 p = users; 256 p = users;
247 while (xs_list_iter(&p, &v)) { 257 while (xs_list_iter(&p, &v)) {
@@ -250,7 +260,8 @@ int snac_upgrade(xs_str **error)
250 if (user_open(&snac, v)) { 260 if (user_open(&snac, v)) {
251 xs *spec = xs_fmt("%s/timeline/" "*.json", snac.basedir); 261 xs *spec = xs_fmt("%s/timeline/" "*.json", snac.basedir);
252 xs *dir = xs_glob(spec, 0, 0); 262 xs *dir = xs_glob(spec, 0, 0);
253 char *p, *v; 263 char *p;
264 const char *v;
254 265
255 p = dir; 266 p = dir;
256 while (xs_list_iter(&p, &v)) { 267 while (xs_list_iter(&p, &v)) {
@@ -271,7 +282,7 @@ int snac_upgrade(xs_str **error)
271 282
272 { 283 {
273 const xs_list *p; 284 const xs_list *p;
274 char *v; 285 const char *v;
275 int c = 0; 286 int c = 0;
276 287
277 object_user_cache_add(&snac, id, "private"); 288 object_user_cache_add(&snac, id, "private");