diff options
| author | 2024-05-23 10:01:37 +0200 | |
|---|---|---|
| committer | 2024-05-23 10:01:37 +0200 | |
| commit | 8cf7559a7e21c5757455b948814d61e6e96f08f1 (patch) | |
| tree | c9a9d6d637977f97ebfc83ba36ae794fe5f9d8c1 /upgrade.c | |
| parent | Also return an application/ld+json object in webfinger. (diff) | |
| download | penes-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.c | 37 |
1 files changed, 24 insertions, 13 deletions
| @@ -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"); |