namespace lyx {
-using std::ostream;
-
InsetHFill::InsetHFill()
: InsetCommand(InsetCommandParams("hfill"), std::string())
{}
-std::auto_ptr<Inset> InsetHFill::doClone() const
+Inset * InsetHFill::clone() const
{
- return std::auto_ptr<Inset>(new InsetHFill);
+ return new InsetHFill;
}
-bool InsetHFill::metrics(MetricsInfo &, Dimension & dim) const
+void InsetHFill::metrics(MetricsInfo &, Dimension & dim) const
{
dim.wid = 3;
dim.asc = 3;
dim.des = 3;
- bool const changed = dim_ != dim;
- dim_ = dim;
- return changed;
}
}
-void InsetHFill::write(Buffer const &, ostream & os) const
+void InsetHFill::write(Buffer const &, std::ostream & os) const
{
os << "\n\\hfill\n";
}