X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetMarginal.cpp;h=094d2a22cb9e9e488add4e3cb5026f30749af7cb;hb=0362c6aae73c293d1c20277c12d362acfe0b2ef6;hp=03e48e5fba01679a99aecbc310ec5bd50a11b2d3;hpb=eb8468994f6ded648dcf6eaf957fa098ded6477c;p=lyx.git diff --git a/src/insets/InsetMarginal.cpp b/src/insets/InsetMarginal.cpp index 03e48e5fba..094d2a22cb 100644 --- a/src/insets/InsetMarginal.cpp +++ b/src/insets/InsetMarginal.cpp @@ -79,11 +79,13 @@ int InsetMarginal::docbook(Buffer const & buf, odocstream & os, } -void InsetMarginal::addToToc(TocList & toclist, Buffer const & buf, ParConstIterator const &) const +void InsetMarginal::addToToc(Buffer const & buf, + ParConstIterator const & cpit) const { - ParConstIterator pit = par_const_iterator_begin(*this); + ParConstIterator pit = cpit; + pit.push_back(*this); - Toc & toc = toclist["marginalnote"]; + Toc & toc = buf.tocBackend().toc("marginalnote"); docstring str; str = getNewLabel(str); toc.push_back(TocItem(pit, 0, str));