diff options
| author | 2022-10-26 06:43:47 +0200 | |
|---|---|---|
| committer | 2022-10-26 06:43:47 +0200 | |
| commit | 3acc70b2704f5244fe4ad96b65a3286c42d47f79 (patch) | |
| tree | d81609d75ef4e9088acd2827d28b52f02d574ea6 /main.c | |
| parent | Minor tweaks. (diff) | |
| download | snac2-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.c | 12 |
1 files changed, 12 insertions, 0 deletions
| @@ -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 | ||
| 57 | d_char *html_timeline(snac *snac, char *list, int local); | ||
| 57 | 58 | ||
| 58 | int main(int argc, char *argv[]) | 59 | int 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 | ||