summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorGravatar default2022-10-26 06:43:47 +0200
committerGravatar default2022-10-26 06:43:47 +0200
commit3acc70b2704f5244fe4ad96b65a3286c42d47f79 (patch)
treed81609d75ef4e9088acd2827d28b52f02d574ea6 /main.c
parentMinor tweaks. (diff)
downloadsnac2-3acc70b2704f5244fe4ad96b65a3286c42d47f79.tar.gz
snac2-3acc70b2704f5244fe4ad96b65a3286c42d47f79.tar.xz
snac2-3acc70b2704f5244fe4ad96b65a3286c42d47f79.zip
Fixed a nasty macro expansion bug.
Diffstat (limited to 'main.c')
-rw-r--r--main.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/main.c b/main.c
index ffd4875..2046909 100644
--- a/main.c
+++ b/main.c
@@ -54,6 +54,7 @@ char *get_argv(int *argi, int argc, char *argv[])
54 54
55#define GET_ARGV() get_argv(&argi, argc, argv) 55#define GET_ARGV() get_argv(&argi, argc, argv)
56 56
57d_char *html_timeline(snac *snac, char *list, int local);
57 58
58int main(int argc, char *argv[]) 59int main(int argc, char *argv[])
59{ 60{
@@ -131,6 +132,17 @@ int main(int argc, char *argv[])
131 return 0; 132 return 0;
132 } 133 }
133 134
135 if (strcmp(cmd, "timeline") == 0) {
136 xs *list = local_list(&snac, 0xfffffff);
137 xs *body = html_timeline(&snac, list, 1);
138
139 printf("%s\n", body);
140 user_free(&snac);
141 srv_free();
142
143 return 0;
144 }
145
134 if ((url = GET_ARGV()) == NULL) 146 if ((url = GET_ARGV()) == NULL)
135 return usage(); 147 return usage();
136 148