]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/bufferable.h
Use default member initializers for simple types
[libs/gl.git] / source / core / bufferable.h
index 47e2770c58675fd128d16afa6b50446e7f53a62f..c7e26aefc0b8526b1a1ee330b3f38b15875fdb44 100644 (file)
@@ -29,15 +29,15 @@ public:
        };
 
 private:
-       Buffer *buffer;
-       unsigned offset;
-       Bufferable *next_in_buffer;
-       Bufferable *prev_in_buffer;
-       mutable bool location_dirty;
+       Buffer *buffer = 0;
+       unsigned offset = 0;
+       Bufferable *next_in_buffer = 0;
+       Bufferable *prev_in_buffer = 0;
+       mutable bool location_dirty = false;
 protected:
-       mutable bool dirty;
+       mutable bool dirty = false;
 
-       Bufferable();
+       Bufferable() = default;
 public:
        virtual ~Bufferable();