Mercurial > pidgin.yaz
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 } |