]> git.tdb.fi Git - libs/gui.git/blobdiff - source/graphics/imageloader.h
Use default member initializers and defaulted default constructors
[libs/gui.git] / source / graphics / imageloader.h
index 9645f116ffd4228a1098c425339fe7a0f39f3ec3..65f3c5679e2b41b66fd4d964a7a5f9a4aa2762b9 100644 (file)
@@ -54,18 +54,17 @@ protected:
        struct Registry
        {
                std::list<RegisterBase *> loaders;
-               bool changed;
+               bool changed = false;
 
-               Registry();
                ~Registry();
        };
 
 private:
-       IO::Base *source;
-       State state;
+       IO::Base *source = 0;
+       State state = INITIAL;
 
 protected:
-       ImageLoader();
+       ImageLoader() = default;
 public:
        virtual ~ImageLoader();