- return 0;
-}
-//int processlist_add( ProcessList *process_list,
-// Drawing_t *drawing,
-// guint pid,
-// guint tgid,
-// guint cpu,
-// guint ppid,
-// LttTime *birth,
-// guint trace_num,
-// GQuark name,
-// GQuark brand,
-// guint *height,
-// ResourceInfo **pm_process_info,
-// HashedResourceData **pm_hashed_process_data)
-//{
-// ResourceInfo *Process_Info = g_new(ResourceInfo, 1);
-// HashedResourceData *hashed_process_data = g_new(HashedResourceData, 1);
-// *pm_hashed_process_data = hashed_process_data;
-// *pm_process_info = Process_Info;
-//
-// Process_Info->pid = pid;
-// Process_Info->tgid = tgid;
-// if(pid == 0)
-// Process_Info->cpu = cpu;
-// else
-// Process_Info->cpu = 0;
-// Process_Info->ppid = ppid;
-// Process_Info->birth = *birth;
-// Process_Info->trace_num = trace_num;
-//
-// /* When we create it from before state update, we are sure that the
-// * last event occured before the beginning of the global area.
-// *
-// * If it is created after state update, this value (0) will be
-// * overriden by the new state before anything is drawn.
-// */
-// hashed_process_data->x.over = 0;
-// hashed_process_data->x.over_used = FALSE;
-// hashed_process_data->x.over_marked = FALSE;
-// hashed_process_data->x.middle = 0;
-// hashed_process_data->x.middle_used = FALSE;
-// hashed_process_data->x.middle_marked = FALSE;
-// hashed_process_data->x.under = 0;
-// hashed_process_data->x.under_used = FALSE;
-// hashed_process_data->x.under_marked = FALSE;
-// hashed_process_data->next_good_time = ltt_time_zero;
-//
-// /* Add a new row to the model */
-// gtk_list_store_append ( process_list->list_store,
-// &hashed_process_data->y_iter);
-//
-// gtk_list_store_set ( process_list->list_store, &hashed_process_data->y_iter,
-// PROCESS_COLUMN, g_quark_to_string(name),
-// BRAND_COLUMN, g_quark_to_string(brand),
-// PID_COLUMN, pid,
-// TGID_COLUMN, tgid,
-// PPID_COLUMN, ppid,
-// CPU_COLUMN, cpu,
-// BIRTH_S_COLUMN, birth->tv_sec,
-// BIRTH_NS_COLUMN, birth->tv_nsec,
-// TRACE_COLUMN, trace_num,
-// -1);
-// //gtk_tree_view_set_model(GTK_TREE_VIEW(process_list->process_list_widget),
-// // GTK_TREE_MODEL(process_list->list_store));
-// //gtk_container_resize_children(GTK_CONTAINER(process_list->process_list_widget));
-//
-// g_hash_table_insert(process_list->process_hash,
-// (gpointer)Process_Info,
-// (gpointer)hashed_process_data);
-//
-// process_list->number_of_process++;
-//
-// hashed_process_data->height = process_list->cell_height;
-//
-// g_assert(hashed_process_data->height != 0);
-//
-// *height = hashed_process_data->height * process_list->number_of_process;
-//
-// hashed_process_data->pixmap =
-// gdk_pixmap_new(drawing->drawing_area->window,
-// drawing->alloc_width,
-// hashed_process_data->height,
-// -1);
-//
-// // Clear the image
-// gdk_draw_rectangle (hashed_process_data->pixmap,
-// drawing->drawing_area->style->black_gc,
-// TRUE,
-// 0, 0,
-// drawing->alloc_width,
-// hashed_process_data->height);
-//
-// update_index_to_pixmap(process_list);
-//
-//
-// return 0;
-//}
-
-// TODO pmf: make this work once again
-//int processlist_remove( ProcessList *process_list,
-// guint pid,
-// guint cpu,
-// LttTime *birth,
-// guint trace_num)
-//{
-// ResourceInfo process_info;
-// HashedResourceData *hashed_process_data;
-// GtkTreeIter iter;
-//
-// process_info.pid = pid;
-// if(pid == 0)
-// process_info.cpu = cpu;
-// else
-// process_info.cpu = 0;
-// process_info.birth = *birth;
-// process_info.trace_num = trace_num;
-//
-//
-// hashed_process_data =
-// (HashedResourceData*)g_hash_table_lookup(
-// process_list->process_hash,
-// &process_info);
-// if(likely(hashed_process_data != NULL))
-// {
-// iter = hashed_process_data->y_iter;
-//
-// gtk_list_store_remove (process_list->list_store, &iter);
-//
-// g_hash_table_remove(process_list->process_hash,
-// &process_info);
-//
-// if(likely(process_list->current_hash_data != NULL)) {
-// if(likely(hashed_process_data == process_list->current_hash_data[trace_num][cpu])) {
-// process_list->current_hash_data[trace_num][cpu] = NULL;
-// }
-// }
-//
-// gdk_pixmap_unref(hashed_process_data->pixmap);
-//
-// update_index_to_pixmap(process_list);
-//
-// process_list->number_of_process--;
-//
-// return 0;
-// } else {
-// return 1;
-// }
-//}