Project

General

Profile

Bug #5465 ยป 0001-Ignore-gcc-6-placement-new-warnings-in-any.hpp.patch

Bruce Toll, 01/02/2017 07:38 AM

View differences:

src/Wt/cpp17/any/any.hpp
this->vtable = vtable_for_type<T>();
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wplacement-new"
if(requires_allocation<T>::value)
storage.dynamic = new T(std::forward<ValueType>(value));
else
new (&storage.stack) T(std::forward<ValueType>(value));
#pragma GCC diagnostic pop
}
};
    (1-1/1)