commit 5d8e370

default  ·  2023-05-24 11:05:43 +0000 UTC
parent 07b9fa9
More prototype tunnings.
3 files changed,  +11, -11
M data.c
M html.c
M snac.h
M data.c
+5, -5
 1@@ -482,7 +482,7 @@ int index_len(const char *fn)
 2 }
 3 
 4 
 5-d_char *index_list(const char *fn, int max)
 6+xs_list *index_list(const char *fn, int max)
 7 /* returns an index as a list */
 8 {
 9     d_char *list = NULL;
10@@ -508,7 +508,7 @@ d_char *index_list(const char *fn, int max)
11 }
12 
13 
14-d_char *index_list_desc(const char *fn, int skip, int show)
15+xs_list *index_list_desc(const char *fn, int skip, int show)
16 /* returns an index as a list, in reverse order */
17 {
18     d_char *list = NULL;
19@@ -768,7 +768,7 @@ int object_announces_len(const char *id)
20 }
21 
22 
23-d_char *object_children(const char *id)
24+xs_list *object_children(const char *id)
25 /* returns the list of an object's children */
26 {
27     xs *fn = _object_index_fn(id, "_c.idx");
28@@ -776,14 +776,14 @@ d_char *object_children(const char *id)
29 }
30 
31 
32-d_char *object_likes(const char *id)
33+xs_list *object_likes(const char *id)
34 {
35     xs *fn = _object_index_fn(id, "_l.idx");
36     return index_list(fn, XS_ALL);
37 }
38 
39 
40-d_char *object_announces(const char *id)
41+xs_list *object_announces(const char *id)
42 {
43     xs *fn = _object_index_fn(id, "_a.idx");
44     return index_list(fn, XS_ALL);
M html.c
+1, -1
1@@ -891,7 +891,7 @@ xs_str *html_entry(snac *snac, xs_str *os, const xs_dict *msg, int local,
2             }
3         }
4 
5-        if (strcmp(type, "Question") == 0) {
6+        if (strcmp(type, "Question") == 0) { /** question content **/
7             xs_list *oo = xs_dict_get(msg, "oneOf");
8             xs_list *ao = xs_dict_get(msg, "anyOf");
9             xs_list *p;
M snac.h
+5, -5
 1@@ -69,8 +69,8 @@ int index_add(const char *fn, const char *md5);
 2 int index_gc(const char *fn);
 3 int index_first(const char *fn, char *buf, int size);
 4 int index_len(const char *fn);
 5-d_char *index_list(const char *fn, int max);
 6-d_char *index_list_desc(const char *fn, int skip, int show);
 7+xs_list *index_list(const char *fn, int max);
 8+xs_list *index_list_desc(const char *fn, int skip, int show);
 9 
10 int object_add(const char *id, d_char *obj);
11 int object_add_ow(const char *id, d_char *obj);
12@@ -88,9 +88,9 @@ int object_unadmire(const char *id, const char *actor, int like);
13 int object_likes_len(const char *id);
14 int object_announces_len(const char *id);
15 
16-d_char *object_children(const char *id);
17-d_char *object_likes(const char *id);
18-d_char *object_announces(const char *id);
19+xs_list *object_children(const char *id);
20+xs_list *object_likes(const char *id);
21+xs_list *object_announces(const char *id);
22 int object_parent(const char *id, char *buf, int size);
23 
24 int object_user_cache_add(snac *snac, const char *id, const char *cachedir);