This is the recommendede signature of assignment operators and was found by
cppcheck.
}
-void InsetGraphicsParams::operator=(InsetGraphicsParams const & params)
+InsetGraphicsParams & InsetGraphicsParams::operator=(InsetGraphicsParams const & params)
{
// Are we assigning the object into itself?
if (this == ¶ms)
- return;
+ return *this;
copy(params);
+ return *this;
}
///
InsetGraphicsParams(InsetGraphicsParams const &);
///
- void operator=(InsetGraphicsParams const &);
+ InsetGraphicsParams & operator=(InsetGraphicsParams const &);
/// Save the parameters in the LyX format stream.
/// Buffer is needed to figure out if a figure is embedded.
void Write(std::ostream & os, Buffer const & buf) const;