https://bugs.freedesktop.org/show_bug.cgi?id=43139
--- Comment #18 from Rafael da Veiga Cabral <[email protected]> 2011-12-20 05:48:17 PST --- Just I guess from /usr/include/boost/move/move.hpp: 387 #define BOOST_COPYABLE_AND_MOVABLE(TYPE)\ 388 public:\ 389 TYPE& operator=(TYPE &t)\ 390 { this->operator=(static_cast<const ::boost::rv<TYPE> &>(const_cast<const TYPE &>(t))); return *this;}\ 391 public:\ 392 operator ::boost::rv<TYPE>&() \ 393 { return *static_cast< ::boost::rv<TYPE>* >(this); }\ 394 operator const ::boost::rv<TYPE>&() const \ 395 { return *static_cast<const ::boost::rv<TYPE>* >(this); }\ 396 private:\ Line 390, the const_cast seems also to be casting away but the compiler gets lost and guessing kick would be the static_cast operator in left part of the expression, as I still researching. Tried to diff from 1.47.0 but bost/move/move.hpp seems to be new. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
