}
-InsetMarginal::InsetMarginal(InsetMarginal const & in, bool same_id)
- : InsetFootlike(in, same_id)
+InsetMarginal::InsetMarginal(InsetMarginal const & in)
+ : InsetFootlike(in)
{
setLabel(_("margin"));
setInsetName("Marginal");
}
-Inset * InsetMarginal::clone(Buffer const &, bool same_id) const
+Inset * InsetMarginal::clone() const
{
- return new InsetMarginal(*const_cast<InsetMarginal *>(this), same_id);
+ return new InsetMarginal(*this);
}
int InsetMarginal::latex(Buffer const * buf, ostream & os,
- LatexRunParams const & runparams,
- bool fp) const
+ LatexRunParams const & runparams) const
{
os << "%\n\\marginpar{";
- int const i = inset.latex(buf, os, runparams, fp);
+ int const i = inset.latex(buf, os, runparams);
os << "%\n}";
return i + 2;