assert that the vector for Color constructor is long enough
authorMatthias Braun <matze@braunis.de>
Wed, 9 Aug 2006 16:28:09 +0000 (16:28 +0000)
committerMatthias Braun <matze@braunis.de>
Wed, 9 Aug 2006 16:28:09 +0000 (16:28 +0000)
SVN-Revision: 4140

src/video/color.hpp

index 1178fab..391c929 100644 (file)
@@ -21,6 +21,7 @@
 #define __COLOR_HPP__
 
 #include <vector>
+#include <assert.h>
 #include "log.hpp"
 
 class Color
@@ -38,6 +39,7 @@ public:
   }
   Color(const std::vector<float>& vals)
   {
+    assert(vals.size() >= 3);
     red = vals[0];
     green = vals[1];
     blue = vals[2];