diff options
| author | 2022-09-19 23:33:11 +0200 | |
|---|---|---|
| committer | 2022-09-19 23:33:11 +0200 | |
| commit | 5e438f8353db63c4dca5037664e10730144b0922 (patch) | |
| tree | be3ebbe5123849b984d48fad0bd1ced37011152b /main.c | |
| parent | Renamed xs_splitn() to xs_split_n(). (diff) | |
| download | penes-snac2-5e438f8353db63c4dca5037664e10730144b0922.tar.gz penes-snac2-5e438f8353db63c4dca5037664e10730144b0922.tar.xz penes-snac2-5e438f8353db63c4dca5037664e10730144b0922.zip | |
New function user_list().
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 14 |
1 files changed, 14 insertions, 0 deletions
| @@ -16,5 +16,19 @@ int main(int argc, char *argv[]) | |||
| 16 | user_open(&snac, "mike"); | 16 | user_open(&snac, "mike"); |
| 17 | snac_log(&snac, xs_str_new("ok")); | 17 | snac_log(&snac, xs_str_new("ok")); |
| 18 | 18 | ||
| 19 | { | ||
| 20 | xs *list = user_list(); | ||
| 21 | char *p, *uid; | ||
| 22 | |||
| 23 | p = list; | ||
| 24 | while (xs_list_iter(&p, &uid)) { | ||
| 25 | user_open(&snac, uid); | ||
| 26 | |||
| 27 | printf("%s (%s)\n", uid, xs_dict_get(snac.config, "name")); | ||
| 28 | |||
| 29 | user_free(&snac); | ||
| 30 | } | ||
| 31 | } | ||
| 32 | |||
| 19 | return 0; | 33 | return 0; |
| 20 | } | 34 | } |