using std::istringstream;
using std::getline;
using std::istream_iterator;
+using std::auto_ptr;
MathArrayInset::MathArrayInset(string const & name, int m, int n)
}
-MathInset * MathArrayInset::clone() const
+auto_ptr<InsetBase> MathArrayInset::clone() const
{
- return new MathArrayInset(*this);
+ return auto_ptr<InsetBase>(new MathArrayInset(*this));
}
-Dimension MathArrayInset::metrics(MetricsInfo & mi) const
+void MathArrayInset::metrics(MetricsInfo & mi, Dimension & dim) const
{
ArrayChanger dummy(mi.base);
MathGridInset::metrics(mi);
metricsMarkers2();
- return dim_;
+ dim = dim_;
}