]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/gui/guiPasswordChange.cpp
Replace all uses of core::list with std::list (#12313)
[dragonfireclient.git] / src / gui / guiPasswordChange.cpp
index c983260f6a90807f6ddecbeeb599c7ffcb3fd5b4..c39df176ba14c2aab3a42f1d0a5674d12a7b0d3c 100644 (file)
@@ -51,23 +51,6 @@ GUIPasswordChange::GUIPasswordChange(gui::IGUIEnvironment* env,
 {
 }
 
-GUIPasswordChange::~GUIPasswordChange()
-{
-       removeChildren();
-}
-
-void GUIPasswordChange::removeChildren()
-{
-       const core::list<gui::IGUIElement *> &children = getChildren();
-       core::list<gui::IGUIElement *> children_copy;
-       for (gui::IGUIElement *i : children) {
-               children_copy.push_back(i);
-       }
-
-       for (gui::IGUIElement *i : children_copy) {
-               i->remove();
-       }
-}
 void GUIPasswordChange::regenerateGui(v2u32 screensize)
 {
        /*
@@ -78,7 +61,7 @@ void GUIPasswordChange::regenerateGui(v2u32 screensize)
        /*
                Remove stuff
        */
-       removeChildren();
+       removeAllChildren();
 
        /*
                Calculate new sizes and positions