-static struct task *get_selected_task(GtkTreeView *treeview)
-{
- GtkTreePath *path;
- GtkTreeViewColumn *cols;
- struct task **tasks_cur;
- GtkTreeIter iter;
- GtkTreeModel *model;
- GValue value = {0,};
- const char *uuid;
-
- printf("get_selected_task\n");
-
- gtk_tree_view_get_cursor(treeview, &path, &cols);
-
- if (path) {
- model = gtk_tree_view_get_model(GTK_TREE_VIEW(treeview));
- gtk_tree_model_get_iter(model, &iter, path);
- gtk_tree_model_get_value(model, &iter, COL_UUID, &value);
-
- uuid = g_value_get_string(&value);
-
- for(tasks_cur = tasks; *tasks_cur; tasks_cur++)
- if (!strcmp((*tasks_cur)->uuid, uuid))
- return *tasks_cur;
-
- gtk_tree_path_free(path);
- }
+static struct option long_options[] = {
+ {"version", no_argument, 0, 'v'},
+ {"help", no_argument, 0, 'h'},
+ {"debug", required_argument, 0, 'd'},
+ {0, 0, 0, 0}
+};