Add a move constructor to Inset

Does not change much, but Coverity complains about it. Let's see if
this allows Inset's child classes to grow their own move constructor.

Also some whitespace.
This commit is contained in:
Jean-Marc Lasgouttes 2021-07-12 11:55:19 +02:00
parent 4fc7e9697e
commit 874928f4a4

View File

@ -350,8 +350,8 @@ public:
/// Appends a potentially abbreviated version of the inset to
/// \param str. Intended for use by the TOC.
virtual void forOutliner(docstring & str,
size_t const maxlen = TOC_ENTRY_LENGTH,
bool const shorten = true) const;
size_t const maxlen = TOC_ENTRY_LENGTH,
bool const shorten = true) const;
/// Can a cursor be put in there ?
/// Forced to false for insets that have hidden contents, like
@ -631,7 +631,8 @@ public:
protected:
/// Constructors
Inset(Buffer * buf) : buffer_(buf) {}
Inset(Inset const &) : buffer_(0) {}
Inset(Inset const &) : buffer_(nullptr) {}
Inset(Inset const &&) : buffer_(nullptr) {}
/// replicate ourselves
friend class InsetList;