summaryrefslogtreecommitdiff
path: root/data.c
diff options
context:
space:
mode:
Diffstat (limited to 'data.c')
-rw-r--r--data.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/data.c b/data.c
index cfedb04..7d31863 100644
--- a/data.c
+++ b/data.c
@@ -1944,6 +1944,12 @@ xs_val *list_maint(snac *user, const char *list, int op)
1944} 1944}
1945 1945
1946 1946
1947xs_str *list_timeline_fn(snac *user, const char *list)
1948{
1949 return xs_fmt("%s/list/%s.idx", user->basedir, list);
1950}
1951
1952
1947xs_list *list_timeline(snac *user, const char *list, int skip, int show) 1953xs_list *list_timeline(snac *user, const char *list, int skip, int show)
1948/* returns the timeline of a list */ 1954/* returns the timeline of a list */
1949{ 1955{
@@ -1952,7 +1958,7 @@ xs_list *list_timeline(snac *user, const char *list, int skip, int show)
1952 if (!xs_is_hex(list)) 1958 if (!xs_is_hex(list))
1953 return NULL; 1959 return NULL;
1954 1960
1955 xs *fn = xs_fmt("%s/list/%s.idx", user->basedir, list); 1961 xs *fn = list_timeline_fn(user, list);
1956 1962
1957 if (mtime(fn) > 0.0) 1963 if (mtime(fn) > 0.0)
1958 l = index_list_desc(fn, skip, show); 1964 l = index_list_desc(fn, skip, show);