diff --git a/intern/cycles/util/util_vector.h b/intern/cycles/util/util_vector.h index df576f710a9..0df490a5ef4 100644 --- a/intern/cycles/util/util_vector.h +++ b/intern/cycles/util/util_vector.h @@ -43,20 +43,8 @@ class vector : public std::vector public: typedef std::vector BaseClass; - /* Default constructor. */ - explicit vector() : std::vector() { } - - /* Fill constructor. */ - explicit vector(size_t n, const value_type& val = value_type()) - : std::vector(n, val) { } - - /* Range constructor. */ - template - vector(InputIterator first, InputIterator last) - : std::vector(first, last) { } - - /* Copy constructor. */ - vector(const vector &x) : std::vector(x) { } + /* Inherit all constructors from base class. */ + using BaseClass::vector; void free_memory(void) {