commit 3355d55
default
·
2024-05-07 18:51:24 +0000 UTC
parent 82ec4ea
New op #3 to list_maint() (get list name).
1 files changed,
+13,
-0
M
data.c
M
data.c
+13,
-0
1@@ -1829,6 +1829,19 @@ xs_val *list_maint(snac *user, const char *list, int op)
2 }
3 }
4
5+ break;
6+
7+ case 3: /** get list name **/
8+ if (xs_is_hex(list)) {
9+ FILE *f;
10+ xs *fn = xs_fmt("%s/list/%s.id", user->basedir, list);
11+
12+ if ((f = fopen(fn, "r")) != NULL) {
13+ l = xs_strip_i(xs_readline(f));
14+ fclose(f);
15+ }
16+ }
17+
18 break;
19 }
20