/* Create the Process list */
process_list->list_store = gtk_list_store_new ( N_COLUMNS,
G_TYPE_STRING,
/* Create the Process list */
process_list->list_store = gtk_list_store_new ( N_COLUMNS,
G_TYPE_STRING,
+ if(process_info == process_list->current_process_info)
+ process_list->current_process_info = NULL;
+ if(hashed_process_data == process_list->current_hash_data)
+ process_list->current_hash_data = NULL;
+
HashedProcessData **pm_hashed_process_data)
{
ProcessInfo *Process_Info = g_new(ProcessInfo, 1);
HashedProcessData *hashed_process_data = g_new(HashedProcessData, 1);
*pm_hashed_process_data = hashed_process_data;
HashedProcessData **pm_hashed_process_data)
{
ProcessInfo *Process_Info = g_new(ProcessInfo, 1);
HashedProcessData *hashed_process_data = g_new(HashedProcessData, 1);
*pm_hashed_process_data = hashed_process_data;
if(hashed_process_data =
(HashedProcessData*)g_hash_table_lookup(
process_list->process_hash,
if(hashed_process_data =
(HashedProcessData*)g_hash_table_lookup(
process_list->process_hash,
{
iter = hashed_process_data->y_iter;
gtk_list_store_remove (process_list->list_store, &iter);
g_hash_table_remove(process_list->process_hash,
{
iter = hashed_process_data->y_iter;
gtk_list_store_remove (process_list->list_store, &iter);
g_hash_table_remove(process_list->process_hash,
guint processlist_get_height(ProcessList *process_list)
{
return get_cell_height(process_list,
guint processlist_get_height(ProcessList *process_list)
{
return get_cell_height(process_list,
if(hashed_process_data =
(HashedProcessData*)g_hash_table_lookup(
process_list->process_hash,
if(hashed_process_data =
(HashedProcessData*)g_hash_table_lookup(
process_list->process_hash,
&hashed_process_data->y_iter);
path_indices = gtk_tree_path_get_indices (tree_path);
*height = get_cell_height(process_list,
&hashed_process_data->y_iter);
path_indices = gtk_tree_path_get_indices (tree_path);
*height = get_cell_height(process_list,
*y = *height * path_indices[0];
*pm_hashed_process_data = hashed_process_data;
gtk_tree_path_free(tree_path);
*y = *height * path_indices[0];
*pm_hashed_process_data = hashed_process_data;
gtk_tree_path_free(tree_path);
&hashed_process_data->y_iter);
path_indices = gtk_tree_path_get_indices (tree_path);
*height = get_cell_height(process_list,
&hashed_process_data->y_iter);
path_indices = gtk_tree_path_get_indices (tree_path);
*height = get_cell_height(process_list,