renamed gtask to ptask
[ptask.git] / src / main.c
index 8844001..8dcd89f 100644 (file)
@@ -113,6 +113,9 @@ static void refresh()
        status = gtk_combo_box_get_active(w_status);
        printf("status: %d\n", status);
 
+       if (tasks)
+               tw_task_list_free(tasks);
+
        switch (status) {
        case 0:
                tasks = tw_get_all_tasks("pending");
@@ -177,9 +180,9 @@ static int tasksave_clicked_cbk(GtkButton *btn, gpointer data)
        gtk_text_buffer_get_iter_at_offset(buf, &sIter, 0);
        gtk_text_buffer_get_iter_at_offset(buf, &eIter, -1);
        txt = gtk_text_buffer_get_text(buf, &sIter, &eIter, TRUE);
-       
+
        printf("note=%s\n", txt);
-       
+
        if (!task->note || strcmp(txt, task->note))
                note_put(task->uuid, txt);