Browse Source

Merge pull request #900 from lioncash/init

math_util: Always initialize members of Rectangle
bunnei 8 years ago
parent
commit
ef9433411d
1 changed files with 5 additions and 5 deletions
  1. 5 5
      src/common/math_util.h

+ 5 - 5
src/common/math_util.h

@@ -19,12 +19,12 @@ inline bool IntervalsIntersect(unsigned start0, unsigned length0, unsigned start
 
 template <class T>
 struct Rectangle {
-    T left;
-    T top;
-    T right;
-    T bottom;
+    T left{};
+    T top{};
+    T right{};
+    T bottom{};
 
-    Rectangle() {}
+    Rectangle() = default;
 
     Rectangle(T left, T top, T right, T bottom)
         : left(left), top(top), right(right), bottom(bottom) {}