]> git.sur5r.net Git - openldap/blob - contrib/gtk-tool/Gtk_LdapTree.cc
Fix typo
[openldap] / contrib / gtk-tool / Gtk_LdapTree.cc
1 #include <Gtk_LdapTree.h>
2
3 void Gtk_LdapTree::show_impl() {
4         debug("Gtk_LdapTree::show_impl()\n");
5         Gtk_LdapTree *tree;
6         Gtk_LdapTreeItem *item = NULL;
7         Gtk_LdapTree::ItemList &items = this->tree();
8         Gtk_LdapTree::ItemList::iterator i; // = items.begin();
9         debug("iterator\n");
10         for (i=items.begin(); i!=items.end();++i) {
11 //      while (i!=items.end()) {
12                 item = (Gtk_LdapTreeItem *)(*i);
13                 debug("new item\n");
14                 debug("#%s#\n", item->dn);
15                 if (item->get_subtree() == NULL) {
16                         debug("ding!\n");
17                         tree = item->getSubtree(item->ld, 1);
18                         if (tree != NULL) { 
19                                 item->set_subtree(*tree);
20                         }
21                         item->setDnd();
22                 }
23         }
24         debug("done\n");
25         Gtk_Tree::show_impl();
26 }