X-Git-Url: https://git.wpitchoune.net/gitweb/?p=ptask.git;a=blobdiff_plain;f=src%2Ftw.c;h=3049c0bd0f62b75b85e1e01b21789b9c335d6262;hp=6719c0270bce92597d38de26418fac6c80a4e54d;hb=2336c8428b6fff8f97cb71bfbe4472080ac92938;hpb=52c91f2616dc668466ea7630468cef15a0b525d9 diff --git a/src/tw.c b/src/tw.c index 6719c02..3049c0b 100644 --- a/src/tw.c +++ b/src/tw.c @@ -240,6 +240,12 @@ struct task **tw_get_all_tasks(const char *status) = parse_time(json_object_get_string(json)); else tasks[i]->start = NULL; + + json = json_object_object_get(jtask, "recur"); + if (json) + tasks[i]->recur = strdup(json_object_get_string(json)); + else + tasks[i]->recur = NULL; } tasks[n] = NULL; @@ -461,6 +467,7 @@ static void task_free(struct task *task) free(task->entry); free(task->due); free(task->start); + free(task->recur); free(task); }