comparison finch/libgnt/gnttree.c @ 20751:fe77cc691f78

Some doxygen stuff.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Tue, 02 Oct 2007 04:22:26 +0000
parents 44b4e8bd759b
children 9187d331aebe
comparison
equal deleted inserted replaced
20750:0ee0cad488b4 20751:fe77cc691f78
1263 1263
1264 GntTreeRow *gnt_tree_add_row_after(GntTree *tree, void *key, GntTreeRow *row, void *parent, void *bigbro) 1264 GntTreeRow *gnt_tree_add_row_after(GntTree *tree, void *key, GntTreeRow *row, void *parent, void *bigbro)
1265 { 1265 {
1266 GntTreeRow *pr = NULL; 1266 GntTreeRow *pr = NULL;
1267 1267
1268 row->tree = tree;
1269 row->key = key;
1270 row->data = NULL;
1268 g_hash_table_replace(tree->hash, key, row); 1271 g_hash_table_replace(tree->hash, key, row);
1269 row->tree = tree;
1270 1272
1271 if (bigbro == NULL && tree->priv->compare) 1273 if (bigbro == NULL && tree->priv->compare)
1272 { 1274 {
1273 bigbro = find_position(tree, key, parent); 1275 bigbro = find_position(tree, key, parent);
1274 } 1276 }
1324 else 1326 else
1325 { 1327 {
1326 tree->list = g_list_insert(tree->list, key, position + 1); 1328 tree->list = g_list_insert(tree->list, key, position + 1);
1327 } 1329 }
1328 } 1330 }
1329
1330 row->key = key;
1331 row->data = NULL;
1332 1331
1333 redraw_tree(tree); 1332 redraw_tree(tree);
1334 1333
1335 return row; 1334 return row;
1336 } 1335 }