]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/arrangement.h
Simplify constructors with C++11
[libs/gltk.git] / source / arrangement.h
index 31001c4d081686e8932e68acf541f1a0b6fb957e..164a091c6a9032bdb3078d54e928e3ceee480483 100644 (file)
@@ -32,9 +32,7 @@ protected:
        struct Edge
        {
                std::list<Widget *> widgets;
-               bool aligned;
-
-               Edge();
+               bool aligned = false;
 
                bool empty() { return widgets.empty(); }
                void clear();
@@ -43,7 +41,7 @@ protected:
        };
 
        Layout &layout;
-       Arrangement *parent;
+       Arrangement *parent = 0;
        Edge edges[4];
 
        Arrangement(Layout &);