diff options
| author | Marcin Zelent <zelent.marcin@gmail.com> | 2018-01-29 16:29:58 +0100 |
|---|---|---|
| committer | Marcin Zelent <zelent.marcin@gmail.com> | 2018-01-29 16:29:58 +0100 |
| commit | 8d0fb0118890ff067c8b0024d1fd6d8e19c8044d (patch) | |
| tree | d2479050b28b8af8452cd83d52c5f1a9feac4faa | |
| parent | ab8473fc2ed48cb299f8d6a7766a8e77046c58b8 (diff) | |
Fixed bug breaking list, refactored code related to list.
| -rw-r--r-- | timetracker.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/timetracker.c b/timetracker.c index 828bdc4..6b40695 100644 --- a/timetracker.c +++ b/timetracker.c @@ -31,28 +31,28 @@ void print_new(WINDOW *win) void print_activities(WINDOW *win) { - ITEM **my_items; - MENU *my_menu; - int n_choices; + ITEM **items; + MENU *menu; + int n; ITEM *cur_item; - while (activities[n_choices].start) n_choices++; - my_items = (ITEM **) calloc(n_choices + 1, sizeof(ITEM *)); - for (int i = 0; i < n_choices; ++i) { + while (activities[n].start) n++; + items = (ITEM **) calloc(n + 1, sizeof(ITEM *)); + for (int i = 0; i < n; ++i) { char name[100][100]; - char time[8][100]; + char time[100][8]; int dur = difftime(activities[i].end, activities[i].start); snprintf(name[i], 100, "%-*s" |